Re: [問題] GPU~~~~~ >"<

看板Dist-Com作者 (達克鴨)時間15年前 (2009/02/28 03:36), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《acddca (acddca)》之銘言: : 想請教各位大大 : GPU是什麼呢? : 是指可以做到平行運算的CPU嗎? : 跟平行運算有關嗎? : 還請各位大大指教一下>"< : 感激不盡 ^^!! GPU是Graphic Processing Unit的縮寫 照字面上翻譯的話就是圖形處理器 早期的顯示卡只被認為是CPU的3D繪圖輔助單元 所以叫做"3D加速卡" 只能夠處理特定的繪圖流程,不算是完整的處理單元 隨著3D API (Direcx X, OpenGL)和硬體的進步,顯示卡總算具有部分的程式處理能力 而不只是處理特定3D繪圖流程, 像是早期的vertex shader都可以在一個繪圖流程裡處理幾十行的簡單指令 現在最新的顯示卡具有"數百個"Stream Processor,因而有更強大的通用運算能力 稱之為General-Purpose Computation on Graphics Processing Unit (GPGPU) 全部的運算能力甚至超過1 TFlop,是一般的CPU的數十倍以上 因此就有些及耗費運算資源的工作就把腦筋動到GPU上面, 像是蛋白質摺疊之類的運算 但困難是GPU所用的指令集是為了圖形運算所設計的, 必須重新修改程式碼為GPU做最佳化,至少是要重新編譯 而且GPU相對於CPU是超級多核心,要如何充分利用GPU數百個核心也是要考慮的 如你所說的,這牽涉到了平行運算的技術 Folding@Home就有GPU運算的版本,你可以自己去Google相關資訊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.86.69.102 ※ 編輯: DarkerDuck 來自: 219.86.69.102 (02/28 03:47) ※ 編輯: DarkerDuck 來自: 219.86.69.102 (02/28 03:53) ※ 編輯: DarkerDuck 來自: 219.86.69.102 (02/28 03:54)

02/28 17:44, , 1F
推一個 :D 另外,好像是"vertex"
02/28 17:44, 1F

02/28 18:00, , 2F
喔!!那我有點概念了~非常感謝您^^"
02/28 18:00, 2F

02/28 18:00, , 3F
非常詳細的解說^^" 連我這個外行人都看得懂 謝謝!!
02/28 18:00, 3F
※ 編輯: DarkerDuck 來自: 219.86.69.102 (02/28 18:24)

02/28 18:24, , 4F
錯字已更正
02/28 18:24, 4F

03/03 02:27, , 5F
Folding@Home可以看這篇介紹,算蠻詳細的中文資料
03/03 02:27, 5F

03/03 02:27, , 6F
文章代碼(AID): #19g430Yc (Dist-Com)
討論串 (同標題文章)
本文引述了以下文章的的內容:
1
1
完整討論串 (本文為第 2 之 2 篇):
1
1
文章代碼(AID): #19g430Yc (Dist-Com)