#顯卡 淺談DDR和GDDR的差別

一定有人疑問 為什麼顯卡都出到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
留言
現存主要應該是ddr3 跟gddr5吧 記得主要是成本考量 會這樣挪用……