|  | 
| 
	PCDVD數位科技討論區
	(https://www.pcdvd.com.tw/index.php)
 
	-   顯示卡討論區
	(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
 
	-   -   AMD:Radeon HD 4000系列OpenCL性能有限
	(https://www.pcdvd.com.tw/showthread.php?t=880439)
 | 
|---|
| 
 AMD:Radeon HD 4000系列OpenCL性能有限 消息來源  日前,AMD發佈了ATI Stream SDK 2.0正式版,支持基於CPU和GPU的OpenCL程序開發,不過即使是在Radeon HD 4000系列上,OpenCL性能也會受到限制。 AMD發言人Micah Villmow在官網開發者論壇裡指出:「我們已經知道,Radeon HD 4000系列顯卡在OpenCL上存在性能問題,但暫時沒有計劃專門對此進行改善,因為4000系列並沒有像5000系列那樣專門針對OpenCL進行設計。4000系列的性能會變得更好一些,但這不是(AMD的)工作重心。」 他還進一步解釋說:「舉個例子,如果(在4000系列上)使用本地存儲,它們都會在全局存儲中模擬,所以可能需要去主內存中讀取兩次,這可能就會造成嚴重的性能損失,而在5000系列上,本地存儲都會有硬體本地映射,因此速度會快好幾倍……在4000系列上進行(OpenCL)編程也就不能和 5000系列上一樣。」 根據用戶反映,在使用ATI Stream SDK 2.0 Beta 4的時候,Radeon HD 4870的性能只相當於GeForce GTX 260的五分之一左右。考慮到RV770核心從2006年就已經投入開發,而OpenCL 1.0規範直到2008年底才定稿,NVIDIA方面的GT200架構卻從一開始就考慮了通用計算,出現這種局面也是可以理解的,同時也解釋了ATI Stream SDK為什麼不再支持Radeon HD 3000系列。 -- 逼人換卡嗎? | 
| 
 引用: 
 跟另一篇裡面講到的,玩it、pc產品,遠見真的不需太多, 常常是計畫趕不上變化 :stupefy: | 
| 
 引用: 
 不用太傷心, 如果OpenCL受到限制 還有DirectCompute可用^^ 反正目前MS的DirectCompute 勝出的機率超大的 ^^ | 
| 
 有差嗎? OpenCL4字輩的跑不好,就換張5字輩的 4字輩的還是可以跑DirectCompute 那不就行了? | 
| 
 為什麼OpenCL有問題,DirectCompute就會[沒問題]? | 
| 
 我也很好奇, openCL 有問題, DirectCompute 就會沒問題嗎? 如果是因為5系列做入了硬體線路才解決, 那當 directcompute 也以類似的方式進行操作, 那在4系列上會不會也有類似的效能低落現象 不過這大概也不重要, 畢竟 4 系列在汰換中. 買新卡就解決了(好像一直都是這樣...?)? | 
| 
 應該蠻多4系列用戶 在等明年費米出來後換卡 不打算換卡的人,也不會是GPU運算用戶 所以是沒差吧....... | 
| 
 OpenCL就是CUDA的兄弟,架構大同小異,把幾個關鍵的term換個名字而已,所以現階段Geforce會跑的比較快是正常的. 不過問題就出在於DirectCompute大家對他興趣缺缺,很少人關心DirectCompute速度好不好. 而且AMD根本還沒釋出DirectCompute的驅動,想要比較根本沒得比. 到目前為止也只有nVidia釋出可以運行DirectCompute的驅動程式....雖然如此,相較於nVidia對OpenCL的支援,DirectCompute連手冊都沒有,而sample code也才那四個而已. 現在OpenlCL不同平台實作版本的驅動程式已經大量釋出了,AMD Stream SDK也支援x86的CPU來跑OpenCL...(但是不支援image object XD), 現在學校也有人在用OpenCL開發系統了. 只不過微軟影響力很強,看看DirectCompute能不能後來居上..... | 
| 
 當初為了想玩stream轉檔 3650換到4650 結果stream支援的程式沒幾個 現在又跟我說要換5xxx............ nvidia你振作一點好不好...讓ATI這麼屌對嗎? | 
| 
 OpenCL對遊戲有什麼影響?我不懂 :ase | 
| 所有的時間均為GMT +8。 現在的時間是03:20 AM. | 
	vBulletin Version 3.0.1  
powered_by_vbulletin  2025。