
CUDA C编程权威指南
文章平均质量分 65
本专栏是笔者学习《CUDA C编程权威指南》以及网上相关资料后的一些笔记,用于归纳以及回顾、梳理书中的一些知识点,也作为学习的记录
庄仪浩
被卷得体无完肤的可怜打工人
展开
-
第三章 CUDA执行模型
GPU是围绕SM(流式多处理器)来构建的。何为SM,我自己的通俗理解是,我们希望GPU高性能执行多线程计算,而这些线程就是放在SM上的,SM是一个设备层面的概念。之前第二章我们是按照线程块来组织一维、二维和三维的线程模型,然后这些线程就会以块为单位放到SM上,然后每一个线程块的32个线程被组成为一个单位,称作线程束,线程束可以真正实现并行计算,例如包含128个线程的线程块,放在SM上后就会被组织为4个线程束,然后SM来调度线程束,每次让一个线程束进行并行计算。原创 2023-11-28 23:45:45 · 952 阅读 · 0 评论 -
第二章 CUDA编程模型
本章是CUDA的基础,介绍了CUDA的编程模型,线程的组织方式以及内存管理和信息查询的API,这个是最基础的内容了。后面三四五六章是CUDA关于内存、缓冲的介绍,难度直线提升,加油!link,受益匪浅,代码也是参考大佬的github,如有兴趣可以去star一下他!原创 2023-11-26 22:08:40 · 1058 阅读 · 0 评论 -
第一章 基于CUDA的异构并行计算
第一章 基于CUDA的异构并行计算原创 2023-11-24 23:46:38 · 493 阅读 · 1 评论