現在記憶體太貴了,
有個朋友問我 intel b580 gpu 能和 intel 200系列 cpu內的 igpu做聯合運算嗎?
由於兩者的gpu 架構是一樣的,他想要省點錢,也認為應該可以聯合運算。
他的設想是 b580 的20 個 Xe 核心 + 250k plus的 4個 Xe 核心 = 24個Xe 核心,
不用額外花錢就能提升20%效能。
我告訴他沒有這種事,只能透過主機板開啟 iGPU multi-monitor 功能,
僅僅是讓 iGPU 分攤一個螢幕的輸出負擔,與3d運算負載完全無關。
而且 iGPU用的是主記憶體,不是直接從gddr取資料,畫面資料從 gddr拉到ram需要時間,
可能產生人類感官能察覺的延遲。
不知道我有沒有說錯?
還是有啥遊戲目前可以調動2個gpu做聯合運算的?
==============
若已經有多款遊戲可以2個gpu做聯合運算,
我不認為250k plus的 4個 Xe 核心 能帶來20%增幅,
因為一樣的資料要存兩份,一份在gddr中,一份在ram中,
ram的大小如果不夠同時裝入cpu、 iGPU要用的資料,必然嚴重拖累整體效能;
再受限於ram的傳輸速度遠遠慢於gddr,我認為頂多增幅5~7%。




























































































