大家帮忙看下我的电脑配置,能买块GTX660Ti显卡做cuda运算吗

大家好!
我的电脑配置如下:

电脑型号 技嘉 Z68A-D3H-B3 台式电脑
操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )

处理器 英特尔 Core i7-2600 @ 3.40GHz 四核
主板 技嘉 Z68A-D3H-B3 (英特尔 Z68 芯片组)
内存 16 GB ( 金士顿 DDR3 1333MHz )
主硬盘 希捷 ST2000DM001-9YN164 ( 2 TB / 7200 转/分 )
显卡 英特尔 HD Graphics Family ( 2108 MB / 技嘉 )
显示器 戴尔 DELA023 DELL E177FP ( 17.1 英寸 )
声卡 瑞昱 ALC889 @ 英特尔 6 Series Chipset 高保真音频
网卡 瑞昱 RTL8168E PCI-E Gigabit Ethernet NIC / 技嘉

本来想买一块技嘉的GTX660Ti的显卡做cuda运算,但是i7-2600本身自带显卡核心,不是N卡

论坛里看有人说,两块显卡的话,必须都是N卡才能做cuda运算。。。

我想问下如果我买660Ti是不是不能做cuda运算?如果可以的话,在现有的配置下加上N卡,是不是还需要重装系统?

初次发帖,谢谢各位!

可以买一块660Ti做CUDA的,太可以了,向毛主席保证!

其实单N卡就可以的,以前nsight2.1及以前的版本需要单机双卡才能debug调试,从nsight2.2开始无需双卡了,单卡即可。至于写程序,跑程序,向来都是单卡即可,多卡不限。

以前双卡nsight调试的时候,也并不需要双N卡,只需要跑CUDA程序的那个是N卡即可(废话,其他卡跑不了CUDA),用于显示的那个显卡,爱谁谁,无论是A卡,APU,i家的核显都可以。早期中文官网上关于nsight的硬件要求有错误,要求双N卡,同时期的英文 网站和实际使用情况都是显示用的显卡是神马都没关系。

不用重装系统,需要给660Ti装驱动,建议尽量装新的驱动即可。

最后友情提示,660Ti算中等功率显卡,请稍微注意下您的主机电源的供电能力,其12V供电能力最好能给显卡留200w,可保无忧。(150w勉强可用,再低就完全不推荐了。)

欢迎莅临cudazone,祝您编码愉快~

(BTW:您头像的猫很有爱:))

多谢版主回复,谢谢夸奖,呵呵~
那我可以放心折腾了。我买来660Ti显卡后,可以直接拆机箱加上装完驱动就能用,显示的卡还是用i家的核显就好了?

我的电源是550W的,看660Ti的要求整机电源要求450W以上,电源应该没有什么问题。

再有就是,CUDA计算的性能与显存的关系大不大?(技嘉660Ti有2G、3G两个版本),感觉3G的性能应该强一点,不知版主如何看?

3楼中,我又问了新问题,还请版主帮忙解答,多谢:)

550w的正规电源无问题。

无论2GB版还是3GB版,660Ti的显存位宽都是192bit,频率也基本一致。一般来说影响显存速度主要是位宽,频率和显存类型,所以2GB版和3GB版这3项都一致,所以效率一般来说也一致。如果您的计算需要超过2GB的显存,那么推荐3GB的版本,一般情况2GB版本即可,不差钱的话也可以3GB。

此外,如果需要intel的核显做显示,那么还需要在BIOS里面设置一下,让插上独显的时候集显继续工作。印象中技嘉的6系列主板,在升级UEFIBIOS之前,BIOS似乎缺少相应的选项,您可以检查下。如果没有该选项,您可以去技嘉官网看下,我印象中您这个型号似乎是有新版UEFI BIOS提供的,您可以升级到UEFI版的BIOS,就我们用过的几个UEFI版BIOS的技嘉主板看,都有相应的选项。此外,如果您之前有超频的话,UEFI版BIOS可能没有以前传统BIOS版本超频选项丰富,完善,这个无法两全。转刷UEFI BIOS之前,有些技嘉自带的软件也是要先拿掉的,详见网站说明,并且无法使用@bios工具刷新,只能用BIOS工具自带的刷新软件刷新,以及可能无法再刷回之前的版本(这个尚不确定)。

祝您升级顺利~

多谢回复,我之前没有超频,所以超频选项减少影响不大。

我要跑实验的话,计算需要可能会超过2G,但是不确定。

因为我装个三个系统,所以很怕重装系统,怕再折腾,所以操作越少越好,我先看看我主板里的BIOS设置吧

多谢版主~

如果有可能超过2GB的话,还是买个3GB的比较心安。

此外,不刷BIOS也是可以的,单卡现在一样可以nsight调试。

以及实在需要双卡的话,您的主板pci-e插槽很多,可购买渣卡一块插在主板上标记为“pci-e 4X”的那个插槽即可,不会影响主pci-e插槽的带宽,也不会在空间上有冲突。

祝您升级顺利~

嗯,3GB版的放心点。请问版主你说的“BIOS似乎缺少相应的选项”中的选项是指Init Display First选项吗?另外,技嘉Z68显卡支持Touch BIOS,修改选项相对直观一些。

另请教: 按照你在五楼中的解释,插上独显,主板会自动让集显停止工作,然后显示由独显来提供?设置这个选项的意义就是人为设定显示使用的核心是集显而不是独显。

我看见Init Display First选项卡中有:

  1. PCI
    2.Onboard
    3.PCIE16
    4.PCIE
    4
    5.PCIE8
    五个选择,现在的选择时PCI, 660Ti应该放在PCIE
    16插槽中吧?而接上独显后,还应该保持选择PCI,而非PCIE*16,这样就可以保持集显继续工作吧?

不是Init Display First,这个是选择机器启动的时候,从哪个显卡初始化显示输出的。默认PCI是一个非常保守的选项,当然这个一般无所谓。
如果你能找到类似于将集显选择为“always on”的选项那就没问题了,如果只有auto或者只能选择在插上独显的时候自动关闭,那有可能不行。有些主板需要两个选项联合使用才能保证始终打开集显,如联想think centre的台式机。

总之,你可以试一下将Init Display First选成Onboard,然后如果独显可以正常识别,那估计问题不大。或者如果有让集显永远打开的选项,这样的话,Init Display First选哪个都行。

而如果是将Init Display First选成Onboard后独显无法识别,或者auto下集显自动屏蔽,那就不行了,需要刷BIOS,或者双独立显卡。

您可以先尝试一下,我这边只试过一些H61,未能成功,而后期UEFI的H61都没事。

此外touch BIOS功能在刷新UEFI BIOS之后会无法使用。

祝您升级顺利~

660Ti是插在16X pci-e插槽上,也就是距离CPU最近的那个pci-e 插槽,此插槽是机械结构和电气结构均为16X的。

另外,您的主板和CPU是不支持pci-e 3.0的,您的显卡可能是支持的,此情况下只能运行于pci-e 2.0的速度下,当然这个一般并无影响。(确切地说,您的CPU无法提供pci-e 3.0,您的主板可能最大提供8X的pci-e 3.0能力(需要22nm IVB CPU支持)但8X的pci-e 3.0和16X的pci-e 2.0速度是一样的,所以没有什么意义。)

刚才去官网下载了GA-Z68A-D3H的手册pdf,找到可以设置集显为always on,如图。
[attach]2887[/attach]

祝您升级愉快~

没找到这个选项,我如果不升级BIOS的话,相当于显示和CUDA运算都是用660Ti,就是跑CUDA运算时显示器显示会出现卡顿的现象是吧?nsight单卡调试,现在不会出现论坛里别人说的时间限制了?

原来这个选项是集显一直开的,非常感谢!版主的态度真是太好了,眼泪哗哗的:)

额,请淡定,看来技嘉Z68还是要比H61有很多优越性的,当年H61的板子找了好久也没找到always enable的选项。

都用独显既跑CUDA又显示的话,会卡顿的。
nsight2.2可以单卡调试,2.1及之前的不行。
时间限制还需要关闭TDR,可在nsight菜单里面选择关闭,可参考nsight手册,网上教程很多,本论坛也有帖子提及。

祝您升级顺利~

非常感谢,等跑完现在的实验就去把660Ti买来装上,现在心里有底了:)

btw: 版主也在学胡文美的cousera上的课程吗?我也在学:handshake

http://cudazone.nvidia.cn/forum/forum.php?mod=viewthread&tid=6165&extra=page%3D1

此帖子是我发的,不过我这里链接该网页有些问题,且有流量限制,未曾有机会学习。

你打不开课程的网页?你的网络有能量限制?我白天看这课程也很卡,晚上10点以后好一点,可以把视频下载下来看,需要的话,我可以把视频发到华为网盘分享下

十分感谢您的心意,如果方便的话,拜托您先下载存起来,最后一并打包找机会分享到论坛,可以造福更多人,我当然也就可以看到了!

:3_59::3_59::3_59:

好的,我把所有的都存起来,我这还有08年胡教授在台湾用中文讲的CUDA课程,不过太大,将近10G左右。。。

那个08年的教程土豆网上有,但是不清楚,原始文件共30多GB,9张DVD。我这里有其中8张,1张损坏,曾经自己压缩过,下来6GB多。不过这个视频不清楚的话问题不大,因为配套的PPT可以找到,大概有个影就行了。

:3_48::3_48::3_48: