Eclipse Nsight编译CUDA项目

昨天终于在Ubuntu12.04上成功安装了CUDA5.0, 然后用了一天的命令行调试程序,终于把vectorAdd和matrixMul解决了。

(1) Eclipse Nsight编程

今天想着用下Eclipse来调试程序吧,一搜发现CUDA5.0已经自带了Eclipse插件,在终端运行以下命令就有了:

$ nsight

但进去后发现一个小问题,可以用这个插件生成可执行文件,但无法运行。

查其原因,是因为本人有双显卡。用命令行的时候,我也是用Bumblebee 3.0才能执行它,如以下命令:

$ nvcc --run *.cu
#生成可执行文件a.out
$ optirun ./a.out

所以用插件Nsight也能生成可执行文件,在命令行下添加optirun是可以运行的,但无法在Eclipse执行。

根据Bumblebee的原理,我尝试了下用optirun来启动nsight, 这样就搞定了。


                
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值