中原大學

#顯卡 淺談DDR和GDDR的差別

2016年4月4日 00:02
一定有人疑問 為什麼顯卡都出到DDR5了 但傳統記憶體才出到DDR4而已 但實際上顯卡的記憶體(顯示記憶體)和傳統記憶體是不一樣的東西 顯示記憶體 GDDR (Graphics Double Data Rate)是由 DDR衍生出來的東西 因為顯卡要演算的東西非常多 像是遊戲和繪圖需要那麼大量的圖片運算 一般的記憶體因為頻率(時脈)太低 所以才衍生出高頻率的GDDR 記憶體頻寬GB/s =記憶體有效時脈 * 記憶體位元寬度 / 8bit 記憶體頻寬越大 在時間內就能有越大的數據吞吐量及處理核心存取越快速 所以拉高時脈就是其中一種方法 但天底下不可能有兩全其美的事情 記憶體最重要的兩個東西為"時脈"和"時序" 它們各自衍生的兩個重要特性"頻寬"和"延遲" 有在玩超頻的人都知道 想要單純提高時脈不是一件容易的事情 通常時序也會跟著提高 這麼一來延遲也就會跟著提高(這也是為什麼超頻玩家會去買人工挑選顆粒的記憶體了) 回到主題 因此GDDR在時脈拉高的情況下 延遲也跟著拉高了 這也是為什麼傳統記憶體不可能被取代的原因 畢竟兩者功用不同 再來就是現在市面上比較常見的GDDR為GDDR3和GDDR5 GDDR3由DDR2衍生而來 GDDR5則由DDR3衍生而來(由此可知GDDR5並沒有比DDR3技術來的先進) 所以可想而知GDDR5的時脈會來的比GDDR3高 而為什麼大多數的人都推薦GDDR5的顯卡呢? 由上面提到的公式 記憶體頻寬GB/s =記憶體有效時脈 * 記憶體位元寬度 / 8bit 今天GDDR3就算記憶體位元寬度有256bit 也贏不了 記憶體位元寬度只有128bit的GDDR5 那GDDR4呢? 其實是有的 GDDR4一樣由DDR3衍生而來 但因為高時脈也伴隨著高延遲 所以被後來更進步的GDDR5給取代了 當然之後的GDDR5X GDDR6 HBM(這稍微特別一點) 就又是更先進的技術了 ---------------------------------------------------------------------- 感謝 B6 看來我太久沒更新知識了 由於GDDR3 功耗太大 所以有些顯卡會使用DDR3來製程 雖然DDR3 由於上述所說的 時脈沒那麼高 所以頻寬也就相對低落 但因為DDR3的功耗及成本相對較低 所以一些低階顯卡(尤其是型動版的)會選擇使用DDR3 不過現行流通在市面的顯卡仍有GDDR3
50
回應 10
文章資訊
共 10 則回應
可以跪求原po講人話嗎。。。 太專業小弟只是凡人不懂啊。。。
國立聯合大學 資訊管理學系
B1 就是DDR和GDDR的差別就在於反應速度和一次可以處理資料量的差別,DDR的反應速度比較快,但是一次可以處理的資料量沒那麼多,GDDR可以處理比較多的資料一次,但是反應速度沒那麼快。
先推個 免得別人以為我看不懂
國立臺灣師範大學
推~~ 私心希望GDDR5X能快點上線 還有,HBM根本是妖術無誤....
推~~ 但我在等新 Titan X 12GB我都高潮了
國立成功大學 電機工程學系
現存主要應該是ddr3 跟gddr5吧 記得主要是成本考量 會這樣挪用……
原 PO - 中原大學
b2 謝謝你簡短的說明 b6 不好意思我沒聽過這樣的說法 可以請你舉例嗎?
原 PO - 中原大學
B6 我查到了 謝謝
國立彰化師範大學
GDDR5X比較優 價格反映成本 HBM成本太高了
國立宜蘭大學 化學工程與材料工程學系
hbm在amd上看到了 今年nv旗艦應該也會上,只是hbm1或2差別 但是主流還是gddr5 中高階可能是gddr5x鎂光開發來過渡的