老实人胖虎
老实人胖虎
全部文章
cuda学习
c++(25)
fft(1)
matlab(4)
信号处理(1)
数据结构与算法(29)
未归档(1)
杂谈(1)
笔试(1)
软件(3)
链表(1)
面试(2)
题解(6)
归档
标签
去牛客网
登录
/
注册
老实人胖虎
热衷于分享最老实的做法
全部文章
/ cuda学习
(共4篇)
cuda学习笔记(1):Nsight Compute的使用
来自专栏
从今天要开始学习cuda了,在这里记录一下学习过程。 cuda程序可以利用Visual Profile来进行分析,其中最重要的一条信息是:利用率,这个也是导师验收的关键性指标。今天发现安装完毕后的Visual Profile打开会报错,如图: 不知道什么原因,以后再说吧,于是乎,发现Nsight...
2021-08-06
0
1203
告诉你cuda共享内存的使用
来自专栏
想必大家都知道,cuda里面每一个block上有一块高速缓冲区,这就是提供给block里面各个线程使用的shared memory,那怎么使用这一块内存呢? 首先,shared memory分为固定分配方式和动态分配方式,就是上图的Static Shared Memory和Dynamic Sha...
2021-08-06
1
1770
cuda学习笔记(2):cuda流的使用,结合nsight查看时间线
来自专栏
今天是6月10号,记得自己是去年这个时候开始接触CUDA的,目前只会写一点简单的程序,对顺程序的优化设计,还是一个小萌新,我在实验室的项目里面,看到的CUDA 程序使用了多个流的设计,但是它的时间线却让我匪夷所思,为什么不是并行的呢?带着这个疑惑,我决定在最近这段时间,通过Google,搞明白这个问...
2021-08-06
1
1229
在c的基础上添加对cuda编程的支持
来自专栏
链接器->输入->附加依赖项-> 添加cudart.lib 项目右键生成自定义,选择cuda对应的版本 更改cu文件的编译器设定为CUDA C/C++ 至此,一般就可以正常运行cuda程序了,但是,有的用户在安装完cuda后,没有在系统的环境变量里面配置与cuda...
2021-08-06
0
577