
CUDA
天下第一好大人
天下第一好大人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[CUDA] 有关CUDA的一些配置
曾经装了winxp64 + nvidia driver19*.* + VS2008(sp1),感觉很卡,所以一直用cuda2.2.最近装了win7,发现对190以上版本的驱动兼容性很好,就装了cuda2.3,本来想体验一下VS2010 beta2,但是后来从微软工作人员处得知MSBuild还存在一些bug,无法正常使用cuda,并且暂时不能给我补丁,无奈之下换回VS2008,不做傻乎原创 2009-11-16 15:17:00 · 2168 阅读 · 0 评论 -
[CUDA] CUDA下在Host端分配的几种内存模式
Pageable VS Pinned 平时我们使用的内存都是Pageable(交换页)的,而另一个模式就是Pinned(Page-locked),实质是强制让系统在物理内存中完成内存申请和释放的工作,不参与页交换,从而提高系统效率,需要使用cudaHostAlloc和cudaFreeHost来分配和释放。 优点 1、带宽更高 2、内核处理和内存拷翻译 2009-06-18 11:41:00 · 1334 阅读 · 0 评论 -
[CUDA] 关于写显卡内存的问题。
今天尝试用cuda把FFT实现,遇到了难题。直接调用cufft库的话,内存拷贝与数据处理的时间比大约是1:2。但是据说cufft并不是最高效的,所以想自己锻炼一下。 我的思路是将二维的每一行映射到一个block,每个点都是一个thread。先将数据拷贝到显卡全局内存,然后拷贝到每个block的共享内存,这是因为读取global memory会占用更多的指令周期。然后就是处理这段sh原创 2009-06-29 17:02:00 · 2212 阅读 · 0 评论 -
[CUDA] 如何给vs2010添加cuda.rules?
最近试用vs2010 beta2, cuda2.3. 发现原来vs2008里面的custom build rules已经不见了. 取而代之的是build customizations. 这里的配置只接受*.targets文件,并不支持*.rules文件。解决方法如下: 直接用vs2010 打开原来的sln文件,接着会进行版本转换,当遇到老版本里面包含的rules文件时,会自动在该文原创 2009-10-26 14:03:00 · 6894 阅读 · 3 评论 -
[CUDA] 关于CUDA的配置与入门(for Greenhand)
开始接触CUDA,我安装好后完全不知道怎么运行demo,当然也没有见到详细的安装说明。下面说说我的经验。 Platform:Win XP64IDE:VS2008 1 获取可访问以下网址:http://www.nvidia.com/object/cuda_get.html共需下载3个应用程序,分别是:1> CUDA Driver2>原创 2009-06-18 11:00:00 · 1665 阅读 · 0 评论