技術 > 雙通道內存技術
目錄
No. 1
  雙通道內存技術其實是一種內存控製和管理技術,它依賴於芯片組的內存控製器發生作用,在理論上能夠使兩條同等規格內存所提供的帶寬增長一倍。它並不是什麽新技術,早就被應用於服務器和工作站係統中了,衹是為瞭解决臺式機日益窘迫的內存帶寬瓶頸問題它纔走到了臺式機主板技術的前臺。在幾年前,英特爾公司曾經推出了支持雙通道內存傳輸技術的i820芯片組,它與rdram內存構成了一對黃金搭檔,所發揮出來的卓絶性能使其一時成為市場的最大亮點,但生産成本過高的缺陷卻造成了叫好不叫座的情況,最後被市場所淘汰。由於英特爾已經放棄了對rdram的支持,所以目前主流芯片組的雙通道內存技術均是指雙通道ddr內存技術,主流雙通道內存平臺英特爾方面是英特爾 865/875係列,而amd方面則是nvidia nforce2係列。
  雙通道內存技術是解决cpu總綫帶寬與內存帶寬的矛盾的低價、高性能的方案。現在cpu的fsb(前端總綫頻率)越來越高,英特爾 pentium 4比amd athlon xp對內存帶寬具有高得多的需求。英特爾 pentium 4處理器與北橋芯片的數據傳輸采用qdr(quad data rate,四次數據傳輸)技術,其fsb是外頻的4倍。英特爾 pentium 4的fsb分別是400/533/800mhz,總綫帶寬分別是3.2gb/sec,4.2gb/sec和6.4gb/sec,而ddr 266/ddr 333/ddr 400所能提供的內存帶寬分別是2.1gb/sec,2.7gb/sec和3.2gb/sec。在單通道內存模式下,ddr內存無法提供cpu所需要的數據帶寬從而成為係統的性能瓶頸。而在雙通道內存模式下,雙通道ddr 266/ddr 333/ddr 400所能提供的內存帶寬分別是4.2gb/sec,5.4gb/sec和6.4gb/sec,在這裏可以看到,雙通道ddr 400內存剛好可以滿足800mhz fsb pentium 4處理器的帶寬需求。而對amd athlon xp平臺而言,其處理器與北橋芯片的數據傳輸技術采用ddr(double data rate,雙倍數據傳輸)技術,fsb是外頻的2倍,其對內存帶寬的需求遠遠低於英特爾 pentium 4平臺,其fsb分別為266/333/400mhz,總綫帶寬分別是2.1gb/sec,2.7gb/sec和3.2gb/sec,使用單通道的ddr 266/ddr 333/ddr 400就能滿足其帶寬需求,所以在amd k7平臺上使用雙通道ddr內存技術,可說是收效不多,性能提高並不如英特爾平臺那樣明顯,對性能影響最明顯的還是采用集成顯示芯片的整合型主板。
  nvidia推出的nforce芯片組是第一個把ddr內存接口擴展為128-bit的芯片組,隨後英特爾在它的e7500服務器主板芯片組上也使用了這種雙通道ddr內存技術,sis和via也紛紛響應,積極研發這項可使ddr內存帶寬成倍增長的技術。但是,由於種種原因,要實現這種雙通道ddr(128 bit的並行內存接口)傳輸對於衆多芯片組廠商來說絶非易事。ddr sdram內存和rdram內存完全不同,後者有着高延時的特性並且為串行傳輸方式,這些特性决定了設計一款支持雙通道rdram內存芯片組的難度和成本都不算太高。但ddr sdram內存卻有着自身局限性,它本身是低延時特性的,采用的是並行傳輸模式,還有最重要的一點:當ddr sdram工作頻率高於400mhz時,其信號波形往往會出現失真問題,這些都為設計一款支持雙通道ddr內存係統的芯片組帶來不小的難度,芯片組的製造成本也會相應地提高,這些因素都製約着這項內存控製技術的發展。
  普通的單通道內存係統具有一個64位的內存控製器,而雙通道內存係統則有2個64位的內存控製器,在雙通道模式下具有128bit的內存位寬,從而在理論上把內存帶寬提高一倍。雖然雙64位內存體係所提供的帶寬等同於一個128位內存體係所提供的帶寬,但是二者所達到效果卻是不同的。雙通道體係包含了兩個獨立的、具備互補性的智能內存控製器,理論上來說,兩個內存控製器都能夠在彼此間零延遲的情況下同時運作。比如說兩個內存控製器,一個為a、另一個為b。當控製器b準備進行下一次存取內存的時候,控製器a就在讀/寫主內存,反之亦然。兩個內存控製器的這種互補“天性”可以讓等待時間縮減50%。雙通道ddr的兩個內存控製器在功能上是完全一樣的,並且兩個控製器的時序參數都是可以單獨編程設定的。這樣的靈活性可以讓用戶使用二條不同構造、容量、速度的dimm內存條,此時雙通道ddr簡單地調整到最低的內存標準來實現128bit帶寬,允許不同密度/等待時間特性的dimm內存條可以可靠地共同運作。
  支持雙通道ddr內存技術的臺式機芯片組,英特爾平臺方面有英特爾的865p/865g/865gv/865pe/875p以及之後的915/925係列;via的pt880,ati的radeon 9100 igp係列,sis的siis 655,sis 655fx和sis 655tx;amd平臺方面則有via的kt880,nvidia的nforce2 ultra 400,nforce2 igp,nforce2 spp及其以後的芯片。
簡單定義
  雙通道,其實就是兩個內存控製器。什麽叫內存控製器呢?如果把CPU比如成工廠,內存比喻成倉庫,那麽內存控製器就是倉庫管理員。單通道就是工廠到倉庫衹有一個門,一個管理員,每次衹能提一批貨。雙通道就是又蓋了一個倉庫,又多了一個管理員,同時給工廠提供原料,每次提供的原料多了一倍。。。。
  我們加大內存就等於加大倉庫,倉庫大了,備貨足,工廠不用老上外面買東西去,生産速度自然快。倉庫管理員多了一個,多了一個給工廠提供原料的出口,倉庫嚮工廠提供原料的速度加快,工廠自然也快樂。大概就是這個道理。
  至於什麽東西支持雙通道。這要分開來說。
  1)對於Intel所有的CPU,和soket462架構的AMD K7産品,是否支持雙通道,主要看主板有沒有兩個內存控製器,有沒有兩個倉庫管理員,因為上述係統的內存控製是做在主板的北橋芯片中,也就說倉庫管理員的組織關係歸主板管,所以是否支持雙通道,跟CPU沒關係。
  2)AMD所有的K8,以及現在新出的754架構的閃竜,他們的係統內存控製器做到CPU裏面了,也就是說倉庫管理員的組織關係歸CPU管,所以,這個係統,是否支持雙通道,CPU說了算,跟主板沒關係。例如所有754針腳的CPU都衹能支持單通道,並不支持雙通道。所有939針腳的CPU都支持雙通道。
  至於支持雙通道的主板有哪些?我們常見的Intel的芯片組,848,865PE(沒有E不行)以上的,都會支持雙通道。其他VIA,以及SIS等的芯片組主板,你應當在它産品信息裏面查到是否雙通道。如果是上面第二種情況,你衹用考慮是買939的AMD,還是754的AMD就好了。
包含詞
彈性雙通道內存技術intel彈性雙通道內存技術