總算看到一個HSA相關的新東西
http://www.4gamer.net/games/147/G014731/20131021024/
自從今年四月AMD 發表hUMA 之後,一直都沒有HSA 相關的東西發表
今天總算秀出來了
傳統方式,CPU,GPU 溝通不良
x86 處理器有特權關係 (ring0~ring3)
ring0 是OS的kernel mode 屬於最高特權,ring3則是一般應用程式(最低特權) 一般稱它為user mode
兩者如果要HSA
傳統的方式需不斷藉由OS service 不斷在kernel mode 及user mode 間切換
這會導致安全性問題 以及 很大的延遲
(若考慮到安全性問題 那就只能單向切換,這會導致運算單元閒置)
hQ 則是界定 CPU,GPU 互相作用方式 讓他們處於對等的關係(減少繁雜的步驟降低延遲)
安全性方面 GPU 還是只能存取User Mode 的東西 沒有安全性問題 (AMD 自稱)
如果碰到GPU 需要處理kernel mode的資料時 會是什麼狀況,目前這是個問號
詳細的情報必須等到11/11的AMD Developer Summit 2013『APU13』
--
總結一下目前 HSA 的相關訊息有這三個
