![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CUDA
文章平均质量分 91
童年的纸灰机
这个作者很懒,什么都没留下…
展开
-
CUDA 学习笔记 1
CUDA 如今已是基本功了,得抓紧学习。从哪开始呢,先简介吧。在这个数据爆炸的时代,对计算机性能的要求越来越高。而CPU时钟频率因接近物理极限无法继续提高,所以并行计算便成为了解决这一难题的最好方法。如今 的CPU早已是多核心了,但并行计算还应该发掘更多的计算能力。GPU 作为一个具有很强运算能力的子系统,自然当仁不让,尽力发挥作用。事实上这些研究早在几十年前就开始了。GPU 的设计初衷就是代替CP原创 2017-08-31 14:41:46 · 233 阅读 · 0 评论 -
CUDA 学习笔记 2
CUDA的安装CUDA的安装比较简单,NIVIDA把驱动、Runtime、SDK、Toolkit 都打包在一起,下载按部就班地安装即可。需要注意的是,在Windows 环境下,目前CUDA(最新版本8.0)只支持64位 OS。其次,即使在64位环境下可编译32位的应用,但CUDA对32位的支持也有限制,具体参看官方文档,总之推荐使用64位程序。编译器尽量采用微软的,并且Visual Studio版本原创 2017-08-31 17:48:15 · 373 阅读 · 0 评论 -
CUDA 学习笔记 3
CUDA 编程模型回顾前面的例子:__global__ void addKernel(int *c, const int *a, const int *b){ int i = threadIdx.x; c[i] = a[i] + b[i];}int main(){ ... addKernel <<< 1, size >>>(dev_c, dev_a, dev_b原创 2017-09-01 00:10:03 · 389 阅读 · 0 评论