
CUDA编程
文章平均质量分 89
CUDA编程学习入门级别
viki_grace
这个作者很懒,什么都没留下…
展开
-
CUDA编程(三)--编程结构
典型的CUDA编程结构包括5个主要步骤:CUDA编程思想:原创 2024-08-21 11:47:23 · 190 阅读 · 0 评论 -
CUDA编程(零)--异构并行计算
数据并行程序设计的第一步是把数据依据线程进行划分。原创 2024-08-21 09:45:38 · 2052 阅读 · 0 评论 -
CUDA编程(二)--基础关键字及函数说明
_host__定义了主机端的函数,在主机端调用,主机端执行的函数,也就是我们正常的c/c++的函数,如果不加任何的修饰符,默认就是__host__ 函数,这些函数只为主机端编译;__global__和 __host__不能同时使用;但是__device__和__host__可以同时使用,这个函数会同时为主机端和设备端编译。代码中可以用__CUDA_ARCH__这个宏来区分主机和设备端以及不同架构的代码。global(GPU,主机调用GPU执行)原创 2024-08-20 10:23:14 · 774 阅读 · 0 评论 -
CUDA 编程(一)--grid、block、thread
正常程序执行在host(CPU)端,当需要到device(GPU)执行时,启动kernel(核函数,一个kernel对应一个线程)调用GPU。(K-G-B-T)原创 2024-08-20 09:55:05 · 1205 阅读 · 0 评论