CUDA by Example: An Introduction to General-Purpose GPU Programming
书以及源代码
献给初学者
GPU高性能运算之CUDA,这是一本很好的书籍,大家快点下载吧
本ppt详细介绍了cuda的基本理论以及cuda的编程模型,多线程和硬件结构,并通过几个案例讲解了cuda的基本应用。
程序是CUDA的入门程序,供初学CUDA的朋友参考。总计4个程序,分别是普通浮点型变量内存显存拷贝、一维浮点型变量内存显存拷贝、二维浮点型变量内存显存拷贝、结构体变量内存显存拷贝。
cuda thrust源码,对学习thrust很有帮助
在CUDA环境下编写的矩阵乘法程序,能够在GPU上运行,并得到加速。
入门级程序,让你快速的了解CUDA,熟悉他的语法以便开发
Thrust是个CUDA并行算法库,含有一个类似于C++标准模板库(STL)的界面。Thrust提供了一个灵活的高级GPU编程接口,可以极大地增强开放者的生产力,可以利用Thrust迅速开发高性能的应用程序。这是一个非常重要的第三方包括:IntroductionToThrust.pdf和thrust-v1.0.0.zip
CUDA入门教程,让您快速上手进行CUDA编程.
比较实用的电子书 多核 CPU 和多核 GPU 的出现意味着并行系统已成为主流处理器芯片。此外,根据摩尔定律,其并行性将不断扩展。这带来了严峻的挑战,我们需要开发出可透明地扩展并行性的应用软件,以便利用日益增加的处理器内核数量,这种情况正如 3D 图形应用程序透明地扩展其并行性以支持配备各种数量的内核的多核 GPU。 CUDA 是一种并行编程模型和软件环境,用于应对这种挑战,同时保证熟悉 C