p******e 发帖数: 528 | 1 我想买个便宜的显卡来学习cuda编程。上面有人推荐过M2090,我看一下确实不贵。
但是我担心这个显卡耗电比较大。我现在有个机器。上面有个630W的电源,现在已经
带了个I7 3930。CPU一般是处在满载的状态。还有3个硬盘。这样一来如果再加上一个
M2090,我担心电源撑不住。请问使用这个M2090是不是一般要配比较大的电源? |
E***e 发帖数: 3430 | 2 加电源吧
【在 p******e 的大作中提到】 : 我想买个便宜的显卡来学习cuda编程。上面有人推荐过M2090,我看一下确实不贵。 : 但是我担心这个显卡耗电比较大。我现在有个机器。上面有个630W的电源,现在已经 : 带了个I7 3930。CPU一般是处在满载的状态。还有3个硬盘。这样一来如果再加上一个 : M2090,我担心电源撑不住。请问使用这个M2090是不是一般要配比较大的电源?
|
p******e 发帖数: 528 | 3 这还真得考虑一下,要是加个1000W的电源,还得花大概100$。另外我也担心要是
真加个这么大的电源,再加个M2090,可能确实得把机箱打开,用电扇来吹了。我
主要是想在现阶段学习如何写最基本的cuda程序。
我现在有2个机器,一个是GeForce GT 430显卡,一个是GeForce 8600 GTS显卡。
结果一台机器的Ubuntu没法装nvidia tool。另一台机器虽然可以装cuda,也可以编译
程序。
但是不知道为啥算出来的结果是错的。我只是知道cudaMalloc返回了一个未知的错误。
【在 E***e 的大作中提到】 : 加电源吧
|
b******p 发帖数: 49 | 4 如果是未知错误(Unknown Kernel Launch Failure),可能是内存越界之类的。
GeForce 8600 GTS这个卡太老了(我有个差不多老的,GeForce 8400 M GS,哈哈),
都不会出错误信息。新的卡比如750 Ti之类的出错信息会详尽很多。
我之前在GeForce 8400 GS上出过一个很诡异的错误:在Ubuntu的字符模式下,如果控
制台的内容超过了最后一行导致滚屏,就会把内存中的数据破坏导致错误。
我猜是由于帧缓存和global memory有一段地址是重合的… |
b******p 发帖数: 49 | 5 更正:是默认不会在控制台上印出错误信息,比如 Warp Misalign 什么的,如果用
CUDA-Memcheck,可以出精确到源代码的行数的信息…… |
p******e 发帖数: 528 | 6 这个未知错误的问题已经解决了。解决的方法和这里一样
http://stackoverflow.com/questions/28918820/cuda-unknown-errore
其实尽管我正确的装了cuda的toolkit,但是我没有装nvidia_uvm。我的测试代码有主
动的错误
测试功能,在没装nvidia_uvm的情况下会报错。要是强制运行的话会导致错误的结果出
现。
另外的一个GeForce GT 430显卡上的cuda也安装成功了。以前没法安装cuda toolkit的
原因是
显卡本身的linux驱动有点老,更新了就没事了。
【在 b******p 的大作中提到】 : 更正:是默认不会在控制台上印出错误信息,比如 Warp Misalign 什么的,如果用 : CUDA-Memcheck,可以出精确到源代码的行数的信息……
|
l****g 发帖数: 761 | 7 学习cuda只要是nvidia的显卡都可以啊
随便哪个家用级显卡都可以
等你有了实际计算需求再上专业显卡 |