CUDA By Example
一名CV界的小学生
这个作者很懒,什么都没留下…
展开
-
3-4:设备属性的使用
API:main.cu#include"book.h"int main(void){ cudaDeviceProp prop; int dev; HANDLE_ERROR(cudaGetDevice(&dev)); printf("ID of current CUDA device: %d\n",dev); memset(&prop,0,sizeof(cudaDeviceProp)); prop.major=1;原创 2022-01-23 00:35:21 · 970 阅读 · 0 评论 -
3-3:查询设备
#include "book.h"int main(void){ cudaDeviceProp prop; int count; HANDLE_ERROR(cudaGetDeviceCount(&count)); for (int i = 0; i < count; i++) { HANDLE_ERROR(cudaGetDeviceProperties(&prop, i)); printf(" ---.原创 2022-01-23 00:29:19 · 559 阅读 · 0 评论 -
3.2.3 传递参数
main.cu:#include<stdio.h>#include"book.h"__global__ void add(int a,int b,int *c){ *c=a+b;}int main(){ int c; int *dev_c; HANDLE_ERROR(cudaMalloc((void**)& dev_c,sizeof(int))); add<<<1,1>>>(2,7,.原创 2022-01-22 22:42:16 · 412 阅读 · 0 评论