顯卡GDDR6用一年了,為什麼電腦卻守著DDR4?

如果關注過NVIDIA GeForce 20系顯卡,你就會發現,這一系列的顯卡搭載了GDDR6記憶體,不僅有更高的頻寬,而且功耗更低;而主機板上搭配CPU的記憶體卻一直停留在DDR4,這是為什麼呢?你肯定會說,一個是DDR,另一個是GDDR,兩者不能通用。

显卡GDDR6用一年了 为啥电脑却守着DDR4

20系顯卡搭載了GDDR6記憶體

雖然這樣的回答不能算錯,但像腦筋急轉彎一樣的回答顯然不能令大多數人滿意,我們還需要瞭解更深一步的問題。為什麼電腦記憶體不能把顯卡上的記憶體拿來用呢?僅僅是前面多了一個字母G,就會有如此大的差別嗎?未來有沒有可能讓電腦用上GDDR呢?

显卡GDDR6用一年了 为啥电脑却守着DDR4

桌上型電腦記憶體採用的DDR4

我們都知道DDR是DRAM的一種,是記憶體顆粒的標準,而GDDR則是記憶體顆粒的標準,兩者意義不同,但是且慢,我們來對比一下他們的含義。DDR指的是雙倍資料傳輸率(Double Data Rate),而GDDR指的是圖形用雙倍資料傳輸率(Graphics Double Data Rate)

看到沒有?兩者的差異僅僅是GDDR是圖形用,也就是給顯卡用的,他們都是隨機記憶體。其實DDR和GDDR的差別在早期並不大,第一代及第二代的DDR和GDDR顆粒甚至是可以通用的。

显卡GDDR6用一年了 为啥电脑却守着DDR4

GDDR發展的頻寬更大(圖片源自美光)

但是隨著硬體性能的發展,不同硬體之間性能的差異也越來越大,尤其是顯卡的記憶體需求變化,英偉達和AMD對記憶體的標準有了更高的要求,GDDR3和DDR3就在此時“分道揚鑣”了。

显卡GDDR6用一年了 为啥电脑却守着DDR4

紫光的記憶體顆粒

再之後的發展,就是記憶體和顯卡在不同性能的道路上越走越遠了。記憶體搭配CPU,需要的是針對不用類型的任務作出更低延遲的反應,對儲存顆粒的要求就是極其快速地傳輸少量資料;而顯卡需要的是盡可能高的輸送量,對儲存顆粒的要求就是傳輸非常大量的資料。

显卡GDDR6用一年了 为啥电脑却守着DDR4

儲存顆粒從2代之後發展到不同的產品線(圖片源自美光)

而這也就導致了DDR和GDDR在後來的標準上向著不同的方向發展,GDDR記憶體針對儲存有關圖形的資料進行了優化,可以承受更大的輸送量,而DDR則針對CPU進行優化,可以儲存當前正在處理的應用程式和資料,擁有更低的延遲。

显卡GDDR6用一年了 为啥电脑却守着DDR4

記憶體顆粒有更高的頻寬

另外一點,GDDR發展出了更多代數,擁有極高的頻寬,但是其價格昂貴,容易成為配置單裡的“吸金怪獸”,而DDR的代數雖然少,但是顆粒價格親民,200元8G的價格不會給配置單帶來很大的負擔。

显卡GDDR6用一年了 为啥电脑却守着DDR4

記憶體顆粒有更低的延遲

這也就解釋了為什麼高端的CPU也只有16核,而顯卡卻可以有上百個核心,是因為其頻寬不同。而大多數顯卡的記憶體只有6G甚至更低,而電腦則可以輕鬆搭配到16G甚至更大的記憶體,也就是和性能及成本有關。

所以,DDR和GDDR發展到現在,歸根結底就是頻寬和延遲的區別,而記憶體和記憶體顆粒也並不是完全不能通用,而是由於定位不同會使性能和成本受到很大的影響,在未來也不會出現相互替代的情況。

 

消息來源

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.