找回密码
 新注册用户
搜索
查看: 12408|回复: 30

[求助] 显存的位宽对于GPU运算影响大么?

[复制链接]
发表于 2009-11-27 10:52:56 | 显示全部楼层 |阅读模式
最近想更新一下显卡,本人A饭,所以只考虑ATI的产品了。看中5770(59和58系列太贵),只是其显存的位宽只有128bit,不及4800系列。不知道它和256bit位宽的别的显卡比运算效率如何?现在主要算Collatz Conjecture。

显卡的显存位宽、核心频率、内存频率对于GPU运算的影响有多大?
回复

使用道具 举报

发表于 2009-11-27 11:25:03 | 显示全部楼层
我用 HD5770 跑 Collatz Conjecture 近一个月了。。给你一些参考吧。。

5770 对比 4890,默认运算效率稍弱一点点。。
5770 对比 5870,默认运算效率比 5870 的一半要稍弱一点点。。

超频上,超 core 效率提升明显,ram 没啥感觉。。再说 GDDR5 真的比较热。。别超花好了。。
显存位宽是一个问题,但影响不大。通用计算上,5系列只有 5800 是完整的,5700的双精度运算被砍掉,这个倒不影响跑 Collatz Conjecture,因为没用应用到吧。。

虽说 5770 价格低,但如果考虑跑分的话。。最高性价比无疑是 5970。。其次是 5850,再到 5770。。
4系列不要考虑了,首先不支持 DX11,同时也就是说不支持 DirectCompute(微软的通用计算),功耗比5系列大多了。。附加值 Eyefinity 也没有。。


当然最好考虑实际,专门为跑项目而购置多余或过高的设备我并不赞同。但如果你兴趣使然,我也会支持~
回复

使用道具 举报

 楼主| 发表于 2009-11-27 11:35:11 | 显示全部楼层
不会为了跑分去更新硬件,也没有这个必要。不过,同样买了,就要考虑一下了。

考虑5770是因为它是新一代产品,58系的流处理器比57系要多一倍,但是价格也要翻番了,所以不考虑了。至于59系,性价比实在太差。

5770比5890差,估计就是位宽的原因了。
回复

使用道具 举报

发表于 2009-11-27 11:46:25 | 显示全部楼层

回复 #3 jack970906 的帖子

5970 性价比怎么会差。。

5970:4599元 / 3200sp
5870:3299元 / 1600sp
5850:2299元 / 1440sp
5770:1299元 / 800sp
回复

使用道具 举报

发表于 2009-11-27 12:07:00 | 显示全部楼层

回复 #4 BiscuiT 的帖子

5970:4599元 / 3200sp           1.437元/sp
5870:3299元 / 1600sp           2.062元/sp
5850:2299元 / 1440sp           1.597元/sp
5770:1299元 / 800sp             1.624元/sp

从价格/sp来看,饼干说的对,5970性价比最高。 5870性价比最差。
5850和5770性价比差不多,不过考虑到5770的显存位宽是128bit,5850的显存位宽是256bit,个人觉得米多的话还是上5850
不过我喜欢索泰的1299那款260+至尊版
回复

使用道具 举报

发表于 2009-11-27 12:31:53 | 显示全部楼层
听说 5770 的原厂卡散热器要换了。。囧





造型跟 5750 差不多的鸟蛋。。多了两根热管。。(换了散热器价格会降下来了

要上 5770 的话我觉得还是趁早买第一批公版卡。。(怎么说也是均热底座散热块。。
回复

使用道具 举报

发表于 2009-11-27 13:22:26 | 显示全部楼层
电脑硬件更新换代实在是太快了。8年前感觉心理还可以承受,如今09年初花了900RMB买的4850已经成为上一代的产品了。哎~~~~~心有余而立不足了。别为了一时冲动而对不起毛主席啊!
回复

使用道具 举报

发表于 2009-11-27 13:40:21 | 显示全部楼层
借楼主的帖想問一下大家一些問題、請問有哪些GPGPU的項目需要利用GPU的双精度浮点運算呢?
另外、ATI4XXX系的卡、有没有像5000系那樣砍掉效能級別以下的卡的双精度浮点運算功能呢?
因為偶有一片4670顯卡借了別人、如果有双精度浮点運算功能的話、那遲些日子看看能不能抓回來

偶現在用的卡是2600、算一個Collatz Conjecture的包大約150分鐘
如果由原來的600/600工作頻率調整至780/780的時候、可以減短工作時間至115分鐘、效率提升也算是明顯的
但偶没有試着去分別測一下核芯和顯存的工作頻率與工作效率的関係

啊!還有、M$的DirectCompute不是有幾個版本來支持不同版本的DirectX顯卡的嗎?
DirectCompute會為BOINC中的世界帶來影响嗎?

[ 本帖最后由 Rouble 于 2009-11-27 13:47 编辑 ]
回复

使用道具 举报

发表于 2009-11-27 15:26:44 | 显示全部楼层
估计现在没有一个项目很成功的应用双精度浮点(Einsrtein@home似乎可以,但是效果不佳)。
另外影响通用计算的还是流处理器频率,显存只要别太慢就可以,所以基本上中端显卡的显存都不用超。
回复

使用道具 举报

发表于 2009-11-27 16:41:53 | 显示全部楼层
E用GPU算太慢了。。。不知有没更新程序。。。我的260+和9600GT用CUDA算E的时间差不多。。郁闷啊
回复

使用道具 举报

发表于 2009-11-27 16:44:02 | 显示全部楼层
cicikml 版版~~~过多3,5天我分数可能就超过你啦~~哈哈
回复

使用道具 举报

发表于 2009-11-27 16:51:17 | 显示全部楼层

回复 #9 cicikml 的帖子

用到双精度的可能是 MilkyWay@home 。。因为它仅支持 3800,4800,和9200这些。。可能以后5系列也就 5800 可以跑。。
回复

使用道具 举报

发表于 2009-11-27 17:21:42 | 显示全部楼层

回复 #12 BiscuiT 的帖子

G92核芯應該是不支持双精度計算、還是説、不是所有G9x都不支持双精度計算呢?
這個9200是指哪一個核芯的産品?
或許今晩去試 一下降低顯存工作頻率看看結果會是如何

啊、偶提意楼主還是敗一次買一片5850比較合理
如果考慮遊戲、通用計算的兩方面的能力和價格、這卡比較化算、而且没有砍掉双精的功能
考慮到將來還會有調用双精度的功能的計算項目増加
多一個功能你可以做的事情就更多了

[ 本帖最后由 Rouble 于 2009-11-27 17:33 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2009-11-27 17:36:11 | 显示全部楼层

回复 #8 Rouble 的帖子

我用2600XT算Collatz Conjecture也就110分钟的样子,工作频率在800MHz。
回复

使用道具 举报

发表于 2009-11-27 17:58:37 | 显示全部楼层

回复 #10 supertoby 的帖子

如果按cicikml 所説、Einsrtein的GPU版是跑双精度的話、那麼9600GT應該不能跑對不?
還是偶搞錯了什麼?
難道説CUDA可以將64bit指令分成兩筆32bit指令來計算?
另外G200核芯的双精度性能是單精度性能的1/8啊、處理能力未如理想還是可以理解的

[ 本帖最后由 Rouble 于 2009-11-27 18:01 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-9 04:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表