代码改变世界

随笔分类 - CUDA编程

matlab GPU 操作

2015-07-22 21:23 by zhaoyang10, 4136 阅读, 收藏, 编辑
摘要:从Matlab2013版本开始,matlab将可以直接调用gpu进行并行计算,而不再需要安装GPUmat库。这一改动的好处是原有的matlab内置函数都可以直接运用,只要数据格式是gpuArray格式的,那么计算过程会自动的调用GPU进行计算,不可谓不方便。具体操作起来,只要知道下面几个函数就可以像... 阅读全文

CUDA编程接口:异步并发执行的概念和API

2015-05-11 09:12 by zhaoyang10, 2085 阅读, 收藏, 编辑
摘要:1.主机和设备间异步执行 为了易于使用主机和设备间的异步执行,一些函数是异步的:在设备完全完成任务前,控制已经返回给主机线程了。它们是: 内核发射; 设备间数据拷贝函数; 主机和设备内拷贝小于64KB的存储器块时; 存储器拷贝函数中带有Async后缀的; 设置设备存储器的函数调用。 程序员可... 阅读全文

CUDA计时

2015-04-30 12:15 by zhaoyang10, 809 阅读, 收藏, 编辑
摘要:from:http://blog.sina.com.cn/s/blog_45209f340101341e.html使用cutil.h中的函数unsigned int timer=0;//创建计时器cutCreateTimer(&timer);//开始计时cutStartTimer(timer);{ ... 阅读全文