摘要: 核函数 作用 调用核函数的时候,代码会被N个CUDA线程执行N次。 修饰符 __global__ 返回值 函数名(){ ...执行代码 } 调用 函数名<<<BlockNumber,ThreadNumber>>>(); BlockNumber是块的个数。 ThreadNumber是每一个块中的线程个 阅读全文
posted @ 2023-01-20 22:07 Laplace蒜子 阅读(239) 评论(0) 推荐(0)
摘要: CPU基本架构与GPU基本架构 Shared Memory(SM):共享内存,不是缓存 Special Function Units (SFU):特殊功能单元,超越运算(sin,cos)和插值。 MT Issue:Multithreading issuing unit,多线程发布单元,调度指令 I 阅读全文
posted @ 2023-01-20 21:28 Laplace蒜子 阅读(394) 评论(0) 推荐(0)
摘要: 测试代码 编写“Test.cu”文件 #include"iostream" #include"stdio.h" using namespace std; __global__ void TestFunction(){ printf("The Thread'Id is %d\n",threadIdx. 阅读全文
posted @ 2023-01-20 20:51 Laplace蒜子 阅读(178) 评论(0) 推荐(0)
摘要: 查看Nvidia显卡驱动信息 nvidia-smi 下载对应版本的CUDA https://developer.nvidia.com/cuda-toolkit-archive 执行安装文件 sudo sh cuda_版本信息_linux.run (若driver已经安装过,去掉Driver选项)输入 阅读全文
posted @ 2023-01-20 20:43 Laplace蒜子 阅读(193) 评论(0) 推荐(0)