為什麼 VRAM 不可升級?

為什麼 VRAM 不可升級?

隨著新顯示卡的不斷推出,每一款都比以前更強大,我問自己一個簡單的問題:為什麼 VRAM 不像系統 RAM 那樣可升級?

更具體地說,例如,阻止添加 VRAM 棒(如果可能的話)的物理或技術限制是什麼?我對一個能告訴我為什麼會這樣的答案感興趣絕不情況是否如此,或者未來的技術改進是否可以使這成為可能。如果是這樣,哪種技術可以實現這一目標?

如果問題太廣泛,我很樂意重新表達。

答案1

我認為有很多原因導致今天這種情況不可能實現,並且可能會排除這種情況作為未來的一種選擇。

商業/政治

這是目前不需要的附加功能 - 它將需要額外的開發時間,使產品更加昂貴,甚至可能使產品變得更糟。如果您生產顯示卡,您會付出更多努力來實現這些目標嗎?

此外,消費者將被要求“「更多地使用該產品(如下所述),這對相當多的客戶群來說吸引力較小。選擇「的客戶一體“ 或者 ”不可升級「選擇可能會得到更好的產品。

熱氣流

如果你看一下,VRAM 通常會熱粘合到顯示卡上的大型散熱器,如果沒有,那麼 PCB 的該區域很可能會有大量氣流,尤其是在努力工作時。

視訊 RAM 具有高效能和高度並行性,但隨之而來的是需要管理的熱輸出增加,GDDR6是384位元寬的接口,可以達到768GB/s。

相比下DDR4具有 64 位元匯流排,每個通道可達到約 25 GB/s,系統記憶體通常具有散熱器,但在標準桌上型電腦中很少有主動冷卻或任何重要的散熱器。

時序和邏輯佈局

簡單地購買一根 RAM 並將其連接到主機板的能力並不容易支援...除了與訊號相關的所有設計考慮因素(匹配的長度、終止等...)之外,每根 RAM 都需要能夠識別自己- 它有多少內存,該內存是如何佈局/呈現的,以及大量的定時資訊.

這是顯示卡製造商不需要關心甚至考慮的額外複雜性,因為記憶體正是他們指定的。

DDR4 的 64 位元資料匯流排和 GDDR6 的 384 位元資料匯流排之間的巨大差異也對記憶體呈現給系統的方式產生了嚴重影響。單一 GDDR6 晶片不會有 384 個引腳,但多個部件將同時呈現給 GPU 的記憶體介面。這意味著 ”不安裝模組「將導致必須避免的地址空間上的漏洞......即:消費者將必需的填寫全部在系統開始運作之前,記憶體插槽會被佔用,否則效能會顯著下降,資料匯流排也會變得更窄。

相較之下,DDR4 可以一次尋址單一模組...GDDR 可以一次尋址所有模組並存取所有模組的數據,這有助於提高效能。

實用性

如果將 384 位元資料匯流排、大於 34 位元的位址匯流排(16 GB 位址空間)、所有時脈、控制、電源和接地互連等加起來......您最終可能會得到一個記憶體模組大約有500 -600 個引腳...DDR4 模組有288 個引腳。

如前所述,替代方案是引腳較少的模組,但要求全部模組已安裝並匹配。

如果你再考慮訊號完整性和其他各個方面,那麼這個問題就會變得更糟。

答案2

我可以想到幾個原因。

  1. 某些最新類型的 VRAM 不適合安裝在 DIMM 等擴充卡上,因為頻寬較高且時序更為關鍵(保持到 GPU 的訊號路徑盡可能短)。 HBM/2/3/4 是此類 VRAM 的一個範例。
  2. 顯示卡上的 RAM 的標準化程度低於 PC 主機板上的 RAM。
  3. 如果沒有 DIMM 或類似 DIMM 的擴充插槽,視訊卡的製造成本會更便宜。
  4. 許多用戶永遠不想升級他們的 VRAM。

在這些原因中,第一個是技術障礙,未來可能會更難以通過(顯示卡需要更快的記憶體和更短的訊號路徑)。然而,誰知道未來什麼樣的技術將使可升級的 VRAM 成為可能呢?

也就是說,我確實見過(並且擁有)較舊的顯示卡,它們允許通過插入額外的VRAM 晶片來升級VRAM,例如一些S3 Trio64 卡(2D) 和一些早期的3D 卡(所以我們談論的是大約20 年歷史的顯示卡) )。

相關內容