POPPUR爱换

标题: cuda性能谁更好?GTX590 vs GTX680 [打印本页]

作者: songzheng4482    时间: 2012-4-3 21:50
标题: cuda性能谁更好?GTX590 vs GTX680
如题,我现在有一块GTX590,用于cuda运算。现在想升级,但苦于GTX590已经停产,很难找到全新的;看GTX680价格便宜。而且cuda数量是1536(GTX590才1024),是不是通用计算GTX680比GTX590强啊?我现在正在纠结到底是加一块GTX590呢,还是把GTX590出掉,买两块GTX680组SLi啊?
望各位达人指教!!

作者: Edison    时间: 2012-4-3 22:23
以 Hotball 写的 OpenCL nQueen 18 来看:

Platform [0]: NVIDIA CUDA
Select platform 0
Using GPU device
Device 0: GeForce GTX 680
        Using 6144 threads
        Block size = 256 threads
        Using global atomics
18-queen has 666090624 solutions (83263591 unique)
Time used: 5.46s

Platform [0]: NVIDIA CUDA
Select platform 0
Using GPU device
Device 0: GeForce GTX 590
        Using 12288 threads
        Block size = 256 threads
        Using global atomics
Device 1: GeForce GTX 590
        Using 12288 threads
        Block size = 256 threads
        Using global atomics
18-queen has 666090624 solutions (83263591 unique)
Time used: 3.96s

hotball 写的这个 nQueen 线性度相当高。
作者: Windyson    时间: 2012-4-3 22:26
你的cuda运算是双精度浮点么
作者: Edison    时间: 2012-4-3 22:30
Windyson 发表于 2012-4-3 22:26
你的cuda运算是双精度浮点么

GTX 590 的双精度大概是 GTX 680 的两倍多一些。

我这里粗略看了一下, GTX 590 单 U 的双精度实测是155 GFLOPS,GTX 680 是 141 GFLOPS。
作者: coollab    时间: 2012-4-3 22:32
Edison 发表于 2012-4-3 22:30
GTX 590 的双精度大概是 GTX 680 的两倍多一些。

我这里粗略看了一下, GTX 590 单 U 的双精度实测是1 ...

GTX590 单U的意思是只使用了590的一颗核心么?
作者: Edison    时间: 2012-4-3 22:33
coollab 发表于 2012-4-3 22:32
GTX590 单U的意思是只使用了590的一颗核心么?

yes。
作者: fengpc    时间: 2012-4-3 22:37
Edison 发表于 2012-4-3 22:30
GTX 590 的双精度大概是 GTX 680 的两倍多一些。

我这里粗略看了一下, GTX 590 单 U 的双精度实测是1 ...

把680看作是560×2就行了
作者: ak75    时间: 2012-4-3 22:42
fengpc 发表于 2012-4-3 22:37
把680看作是560×2就行了

那590是啥,570x2?
作者: BDFMK2    时间: 2012-4-3 22:52
比吞吐肯定680赢
作者: qwased    时间: 2012-4-3 23:13
Edison 发表于 2012-4-3 22:23
以 Hotball 写的 OpenCL nQueen 18 来看:

Platform [0]: NVIDIA CUDA

看起来680提升不小?
作者: 天福知音    时间: 2012-4-3 23:18
显然590   还用问吗
作者: 樟树    时间: 2012-4-3 23:20
看是用还是搞开发了
单纯用的话个人觉得加590比较好
开发上680追新API
作者: songzheng4482    时间: 2012-4-4 06:17
很多高人啊!看来还是GTX590强啊!
作者: yeemartin!    时间: 2012-4-4 07:11
qwased 发表于 2012-4-3 23:13
看起来680提升不小?

怎么看的,那结果是时间。时间越短越快。
作者: panjanstoneborg    时间: 2012-4-4 11:29
我就想问问,双卡用起来和单卡有差别吗
作者: bugbear    时间: 2012-4-4 11:36
吵啥吵。nv这代回归游戏卡是完全正确的。费米是不伦不类的东西。

家用这块根本用不到cuda,也用不到通用计算。偶尔压个片snb集显都能灭nv全线了。

要玩计算选tesla。价钱和性能成正比。

搞不懂一堆家伙用游戏卡玩通用计算,还吵来吵去的。
作者: bugbear    时间: 2012-4-4 11:38
还有,用geforce玩计算很脑缺,费米是被阉割过的。

tesla虽然4-6倍的价钱的,但是性能也值这个价,最关键的双精度浮点,tesla能耗比强很多。

你买2个590还不如买一块同价钱的tesla来的合算。
作者: rockyband    时间: 2012-4-4 11:43
CUDA的效能上来讲.GTX480是很强势的.但680现在效能很低....所以我投590.
作者: songzheng4482    时间: 2012-4-4 11:49
晕啊,看来好复杂。这回该讨论双浮点精度的性能了。
作者: songzheng4482    时间: 2012-4-4 11:50
还有ECC显存的使用,对通用计算好处有多少?
作者: qwased    时间: 2012-4-4 13:47
yeemartin! 发表于 2012-4-4 07:11
怎么看的,那结果是时间。时间越短越快。

5.46/2=2.73
作者: Edison    时间: 2012-4-4 14:02
songzheng4482 发表于 2012-4-4 11:50
还有ECC显存的使用,对通用计算好处有多少?

GTX 590 不支持内存 ECC,不过它片上的关键部件都有 ECC。

内存 ECC 需要 Tesla 才能实现,而且默认应该是关闭的,我没接触过 Tesla 20。

ECC 的好处主要是防止因为环境辐射造成的数据错乱。


作者: bugbear    时间: 2012-4-4 14:12
songzheng4482 发表于 2012-4-4 11:50
还有ECC显存的使用,对通用计算好处有多少?

ecc是进入计算领域最基础的要求,人家可是24*7的。

tesla现在的ecc是牺牲一些容量来进行校验的。


作者: songzheng4482    时间: 2012-4-4 14:42
Edison 发表于 2012-4-4 14:02
GTX 590 不支持内存 ECC,不过它片上的关键部件都有 ECC。

内存 ECC 需要 Tesla 才能实现,而且默认应 ...

谢谢E大指点,我只需要速度,看来再加一块GTX590是上策。
作者: songzheng4482    时间: 2012-4-4 14:42
bugbear 发表于 2012-4-4 14:12
ecc是进入计算领域最基础的要求,人家可是24*7的。

tesla现在的ecc是牺牲一些容量来进行校验的。

嗯,有道理,我倒是不需要24×7,呵呵,还是选GTX590吧
作者: fengpc    时间: 2012-4-4 16:08
Edison 发表于 2012-4-4 14:02
GTX 590 不支持内存 ECC,不过它片上的关键部件都有 ECC。

内存 ECC 需要 Tesla 才能实现,而且默认应 ...

Q5000/Q6000也可以开ECC的,真要做CUDA运算并且要双精度支持的话考虑Tesla吧~~Geforce的显存小,CUDA支持也是有限制的,计算时间太长没返回结果的话会报超时错误,Tesla不会有这问题
作者: gzpony    时间: 2012-4-4 16:37
fengpc 发表于 2012-4-4 16:08
Q5000/Q6000也可以开ECC的,真要做CUDA运算并且要双精度支持的话考虑Tesla吧~~Geforce的显存小,CUDA支 ...

游戏卡用来开发建模就可以了。真要工作和大量运算 还是要上tesla合适吧
作者: Edison    时间: 2012-4-4 17:10
fengpc 发表于 2012-4-4 16:08
Q5000/Q6000也可以开ECC的,真要做CUDA运算并且要双精度支持的话考虑Tesla吧~~Geforce的显存小,CUDA支 ...

Windows 的 Watch Dog 其实可以关闭掉。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4