cuda + vs assistant

1、打开注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Languages\File Extensions\ 下面添加子键 .cu 然后copy .cpp的键值到.cu。这样才能表示cu也是VS下的VC的工程文件。
    2、 打开注册表,HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8 在ExtSource键添加键值.cu。
    3、 打开Visual Assist属性,在projects 的C/C++ Directories custom下面添加CUDA的头文件目录,这样才能在Visual Assist 生成规则的时候找到CUDA自身的特殊定义才能生成Visual Assist的关键字,如__global__。
    以上的这三点是我尝试了一些方法后,在一篇博文中找到的,比较简单,说的详细明了。
    如果以上的工作都完成了的话,就可以用Visual Studio2005进行CUDA的开发了,当然就要建立一个项目,项目的建立在《深入浅出谈CUDA》的文章中有详细的介绍。建议用开勇的wizard建立,比较简单;另外还可以使用
CUDA SDK中的template这个工程进行创建,直接在其中进行修改就可以了。
    我学习CUDA第一个真正的项目是做关于大型矩阵的求逆的,想用并行进行提速,现已初见成效,在我的Geforce GTS250显卡上速度可以提升至20倍以上,会在以后的文章中慢慢介绍。
(可以点击http://hi.baidu.com/wengui99/blog/item/23cfc6d890e4b83d32fa1ccc.html查看《深入浅出谈CUDA》)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值