OpenTech
Books
Toggle theme
Toggle theme
Table of Contents
01_第1章_为什么需要CUDA
1.1_本章目标
1.2_并行处理的历史
1.3_GPU计算的崛起
1.6_本章小结
02_第2章_入门
2.1_本章目标
2.2_开发环境
2.3_本章小结
03_第3章_CUDA C简介
3.1_本章目标
3.2_第一个程序
3.3_查询设备
3.4_设备属性的使用
3.5_本章小结
04_第4章_CUDA C并行编程
4.1_本章目标
4.2_CUDA并行编程
4.3_本章小结
05_第5章_线程协作
5.1_本章目标
5.2_并行线程块的分解
5.3_共享内存和同步
5.4_本章小结
06_第6章_常量内存与事件
6.1_本章目标
6.2_常量内存
6.3_使用事件来测量性能
6.4_本章小结
07_第7章_纹理内存
README
7.1_本章目标
7.2_纹理内存简介
7.3_热传导模拟
7.4_本章小结
08_第8章_图形互操作性
8.1_本章目标
8.2_图形互操作
8.3_基于图形互操作性的GPU波纹示例
8.4_基于图形互操作性的热传导
8.5_DirectX互操作性
8.6_本章小结
09_第9章_原子性
9.1_本章目标
9.2_计算功能集
9.3_原子操作简介
9.4_计算直方图
9.5_本章小结
10_第10章_流
10.1_本章目标
10.2_页锁定主机内存
10.3_CUDA流
10.4_使用单个CUDA流
10.5_使用多个CUDA流
10.6_GPU的工作调度机制
10.7_高效地使用多个CUDA流
10.8_本章小结
11_第11章_多GPU系统上的CUDA C
11.1_本章目标
11.2_零拷贝主机内存
11.3_使用多个GPU
11.4_可移动的固定内存
11.5_本章小结
12_第12章_后记
12.1_本章目标
12.2_CUDA工具
12.3_参考资料
12.4_代码资源
12.5_本章小结