電腦為何還在用DDR4內存?看完懂了

掃碼閱讀手機版

來源: 中關村在線 作者: 編輯:張思政 2020-02-12 10:52:06

內容提要:DDR和GDDR發展到現在,歸根結底就是帶寬和延遲的區別,而內存和顯存顆粒也並不是完全不能通用,而是由於定位不同會使性能和成本受到很大的影響,在未來也不會出現相互替代的情況

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

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

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

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

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

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

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

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

而這也就導致了DDR和GDDR在後來的標准上向著不同的方向發展,GDDR顯存針對存儲有關圖形的數據進行了優化,可以承受更大的吞吐量,而DDR則針對CPU進行優化,可以存儲當前正在處理的應用程序和數據,擁有更低的延遲。

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

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

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

下載津雲客戶端關注更多精彩

推薦新聞

我來說兩句

關於北方網 | 廣告服務 | 誠聘英纔 | 聯系我們 | 網站律師 | 設為首頁 | 關於小狼 | 違法和不良信息舉報電話:022-23602087 | 舉報郵箱:jubao@staff.enorth.cn | 舉報平臺

Copyright (C) 2000-2024 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本網站由天津北方網版權所有
增值電信業務經營許可證編號:津B2-20000001  信息網絡傳播視聽節目許可證號:0205099  互聯網新聞信息服務許可證編號:12120170001津公網安備 12010002000001號