CUDA By Example CUDA实战学习

刚开始学习GPU编程,看大家推荐CUDA By Example,刚开始看会觉得有些困惑,毕竟没啥基础知识,所以先找了本《高性能CUDA应用设计与开发》,看了其中几章对于GPU和CUDA编程的基础知识讲解,有了大概了解以后开始学习CUDA实战。毕竟高性能CUDA这本书没什么具体编程的东西,想提高还得上手练习。

在用CUDA By Example 这本书的时候,发现按照书本的例子,总是提示错误,主要是头文件的问题,想按照这本书编程需要把头文件下载到本地才行。所以,找了个大神的分享,https://bitbucket.org/mrfright/cuda_by_example/src/bd759a6527ffa1b88420fc09acbc52f88c0587d2/common/?at=default,这里面可以下载到需要的源码。搞到本地的安装路径,我的是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0路径,路径其实不重要,重要的是在你自己建立的工程里,把你需要的头文件放进去就可以了。

另外就是在实际写代码时那个__global__ 的下划线,是英文下划线的两条短线 ,分开打是这样_ _,一边两条一共四条,刚开始就是这个错了,调了很久,有点傻逼,哈哈

你可能感兴趣的:(GPU,CUDA,PARALLEL)