![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - AMD hsa是不是類似80x87的概念?
(https://www.pcdvd.com.tw/showthread.php?t=1058831)
|
---|
AMD hsa是不是類似80x87的概念?
翻了一些東西,發現AMD推的hsa不就是把GPU推到跟CPU同級的地位,
要做什麼就可以直接做,傳統方式則是要聽CPU指揮 那這樣不就像當年的80x87,是一個外加的co-processor 而現在獨顯走PCI-E看來是不能把GPU的地位提高到跟CPU同級 hsa如果做得出成績,之後說不定Intel會弄個新介面給GPGPU使用 :flash: |
沒人回!? :eek:
有人說AMD的hsa是近年CPU重大革新, 結果去查資料,感覺也就是把GPU提升到協處理器的地位 這樣或許能省掉一些資料存取的手續,但效果如何好像目前沒佐證 算了,期待以後對GPGPU最佳化的程式在A10-7850K跟X4 860K+HD7750 DDR3的性能比較, 這樣就能知道hsa聲稱改善的地方是不是效能瓶頸了 :flash: |
引用:
你是不是搞錯了甚麼? 或是少認知了甚麼? CPU的用途是依軟體需求下去研發的, 否則為何要一直追加指令集? GPU有文書處理、編譯網頁的能力嗎? GPU的地位?? 誰教你這種觀念的? G是哪個字的縮寫? GRAPHICS就是圖像,正因為CPU在這方面不夠力, 所以才要獨立一棵出來。 現在重度3D遊戲的開發商所使用的軟體核心都盡量朝使用GPU的資源走, 並盡可能只留物理運算、雜務給CPU去做。 30年前玩遊戲是CPU一顆包辦全部,你要CPU處理出來的畫質和幀數嗎? 建議你先去了解一下何謂OPENCL。 |
引用:
就是搞不清楚才發文 :p 知道GPU是專門拿來圖形處理 OpenCL是可以讓CPU,GPU協同運算 但是調用GPU運算的限制頗多 (以上都是網路看來的 :ase ) 現在AMD的hsa解除了許多使用GPU運算的限制,所以性能變爆強?還是只是更方便使用? 可是這樣還是不能改變GPU是針對影像最佳化的硬體,用途有限 才蠻好奇一些hsa是CPU重大革新的依據在哪? |
引用:
GPU一開始自然是純粹處理graphic的資料, 發展到後來, 已經變成是 GPGPU (General Purpose GPU) 的概念了, 記得已經蠻多年了 (>5年) 只是軟體應用還是沒有大量發展起來, 都是專業應用上佔最多. 一般用戶接觸最多的一定是 IE/Chrome 這些browser上的 "使用GPU硬體加速" 請看AMD官網解釋 http://www.amd.com/en-gb/innovation...echnologies/hsa You thought the GPU was just for processing graphics? Think again. The GPU possesses extraordinary talents beyond great gaming performance. In fact, it can accomplish parallel compute-intensive processing tasks far more efficiently than the CPU. The key to it all is Heterogeneous System Architecture (HSA). HSA seamlessly combines the specialized capabilities of the CPU, GPU and various other processing elements onto a single chip – the APU. By harnessing the untapped potential of the GPU, HSA promises to not only boost performance – but deliver new levels of performance (and performance-per-watt) that will fundamentally transform the way we interact with our devices. http://www.amd.com/en-gb/innovation...s/compute-cores 這頁有圖比較好看, 當然GPGPU的 "泛用性" 自然是不可能像CPU那麼高, 但比以前的 "純GPU" 已經更泛用很多了 |
引用:
AMD會推出HSA的觀念是因為純比CPU已經完全不是INTEL的對手了, 技術與製成都至少落後3~5年,財力也完全不能比; 所以想借重GPU,看看能否取得些許優勢,但要做到這一點需要軟體商的大力配合, 軟體商要是不配合,依舊照過去的模式設計軟體,對軟體商有差別嗎? 反正INTEL的市佔率約80%,AMD算老幾? 為什麼要軟體商多花一筆錢去訓練可開發HSA概念的軟體工程師? 何況想要軟體界大量培育此類人才,AMD公開APU的技術細節是必要的, 公開到哪個層級並不容易拿捏,且有無被競爭對手偷技術的可能? (能做處理器的不是只有INTEL唷!) 你沒發現目前都是硬體商在寫DRIVER嗎? 軟體需要的運算能不能分配到GPU還不知道哩, AMD如果想要搞好HSA這個概念,就必須投入大量的人才在軟體和韌體上, 因為我推估沒有甚麼軟體商願意為AMD的產品做最佳化設計。 |
AMD官網的圖也就是說hsa可以讓GPU直接存取主記憶體
那...賣點在哪?節省複製資料的時間? 引用:
我完全懂你的意思 但GPU輔助運算也不是只有AMD有, 就只是好奇hsa賣點在哪,好像找到的也就是讓調用GPU容易一點而已 難道這就是賣點? |
引用:
AMD也敢把這叫賣點? CPU內的L1、 L2 ,甚至L3 CACHE 給CPU都不見得夠用了, GPU想再佔用一部分,誰知會不會拖累效能? 直接讓GPU和主記憶體溝通是必然要做的。 反正到時候看市場軟體的表現就知道了,看AMD在那邊放臭屁是無用的。 雖然我買了不少AMD的股票,但是最近5年真的找不到AMD可以竄升的因素。 |
你可以參考前AMD員工的爆料,HSA能不能推的起來還在未定之天,不過Intel肯定也會走向這條路 :flash:
https://www.ptt.cc/bbs/PC_Shopping/...8371.A.F7A.html |
看來問題問得不好 :ase
換個方式說好了 純粹就硬體架構來說,什麼價錢,發熱,耗電,空間都先不管 現在要跑個GPU輔助運算的程式 A10-7850K跟X4 860K + HD7750 DDR3兩者有什麼分別? x86 CPU規格A10-7850K跟X4 860K相同 顯示A10-7850K跟HD7750都是512個GCN單元 A10-7850K吃主機板DDR3,所以HD7750用DDR3版 目前看來的分別就只有A10-7850K的內顯GPU可以直接存取主記憶體 還有呢? :confused: |
所有的時間均為GMT +8。 現在的時間是01:32 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。