剪不斷理還亂!DDR1-3和GDDR1-5全解析
早在SDRAM時代,顯卡上用的“顯存顆?!迸c內存條上的“內存顆?!笔峭耆嗤?。在那個時候,GPU本身的運算能力有限,對數(shù)據(jù)帶寬的要求自然也不高,所以高頻的SDRAM顆粒就可以滿足要求。
● 內存滿足不了顯卡的需求,顯存應運而生
本是同根生的狀況一直持續(xù)到SDR和DDR交接的時代,其實最早用在顯卡上的DDR顆粒與用在內存上的DDR顆粒仍然是一樣的。后來由于GPU特殊的需要,顯存顆粒與內存顆粒開始分道揚鑣,這其中包括了幾方面的因素:
1. GPU需要比CPU更高的帶寬。GPU不像CPU那樣有大容量二三級緩存,GPU與顯存之間的數(shù)據(jù)交換遠比CPU頻繁,而且大多都是突發(fā)性的數(shù)據(jù)流,因此GPU比CPU更加渴望得到更高的顯存帶寬支持。
位寬×頻率=帶寬,因此提高帶寬的方法就是增加位寬和提高頻率,但GPU對于位寬和頻率的需求還有其它的因素。
2.顯卡需要高位寬的顯存。顯卡PCB空間是有限的,在有限的空間內如何合理的安排顯存顆粒,無論高中低端顯卡都面臨這個問題。從布線、成本、性能等多種角度來看,顯存都需要達到更高的位寬。
最早的顯存是單顆16bit的芯片,后來升級到32bit,將來甚至還會有更高的規(guī)格出現(xiàn)。而內存則沒有那么多要求,多年來內存條都是64bit,所以單顆內存顆粒沒必要設計成高位寬,只要提高容量就行了,所以位寬一直維持在4/8bit。
3.顯卡能讓顯存達到更高的頻率。顯存顆粒與GPU配套使用時,一般都經(jīng)過專門的設計和優(yōu)化,而不像內存那樣有太多顧忌。GPU的顯存控制器比CPU或北橋內存控制器性能優(yōu)異,而且顯卡PCB可以隨意的進行優(yōu)化,因此顯存一般都能達到更高的頻率。而內存受到內存PCB、主板走線、北橋CPU得諸多因素的限制很難沖擊高頻率
由此算來,顯存與內存“分家”既是意料之外,又是情理之中的事情了。為了更好地滿足顯卡GPU的特殊要求,一些廠商(如三星等)推出了專門為圖形系統(tǒng)設計的高速DDR顯存,稱為“Graphics Double Data Rate DRAM”,也就是我們現(xiàn)在常見的GDDR。
關注我們
