引用:
作者aya0091
反正人家就是稱作Unified Memory
至於你所謂"需要在CPU分配區跟GPU分配區搬來搬去"永遠看不到資料來源
下面Mark Cerny很明確點出,CPU跟GPU都可以對8GB的GDDR5進行完全尋址
那麼一份資料既然CPU跟GPU都可以去讀取,又何必搬來搬去複製成2份???
|
這是常識,跟UMA或hUMA沒什麼關係,不需要什麼資料來源。
遊戲從硬碟載入到記憶體後,CPU再去處理這一堆封裝檔案分出程式、音訊還是
貼圖、頂點資訊,然後分別解壓到顯示記憶體或主記憶體,開始進行遊戲。
硬碟或SSD並沒有記憶體控制器,無法跳過APU而直接將資料放到記憶體中,而且
遊戲進行時資料清除載入記憶體的過程一直不斷重複,這都需要CPU去處理。
CPU跟GPU就算用同一記憶體控制器,這個流程也不會改變,封裝的資料和解封的資料
不同,沒什麼為何要搬來去複製成2份,因為必需如此。