什么是雙核處理器
什么是雙核處理器呢?雙核處理器背后的概念蘊涵著什么意義呢?簡而言之,雙核處理器即是基于單個半導體的一個處理器上擁有兩個一樣功能的處理器核心。換句話說,將兩個物理處理器核心整合入一個核中。企業IT管理者們也一直堅持尋求增進性能而不用提高實際硬件覆蓋區的方法。多核處理器解決方案針對這些需求,提供更強的性能而不需要增大能量或實際空間。
雙核心處理器技術的引入是提高處理器性能的有效方法。因為處理器實際性能是處理器在每個時鐘周期內所能處理器指令數的總量,因此增加一個內核,處理器每個時鐘周期內可執行的單元數將增加一倍。在這里我們必須強調一點的是,如果你想讓系統達到最大性能,你必須充分利用兩個內核中的所有可執行單元:即讓所有執行單元都有活可干!
為什么IBM、HP等廠商的雙核產品無法實現普及呢,因為它們相當昂貴的,從來沒得到廣泛應用。比如擁有128MB L3緩存的雙核心IBM Power4處理器的尺寸為115x115mm,生產成本相當高。因此,我們不能將IBM Power4和HP PA8800之類雙核心處理器稱為AMD即將發布的雙核心處理器的前輩。
目前,x86雙核處理器的應用環境已經頗為成熟,大多數操作系統已經支持并行處理,目前大多數新或即將發布的應用軟件都對并行技術提供了支持,因此雙核處理器一旦上市,系統性能的提升將能得到迅速的提升。因此,目前整個軟件市場其實已經為多核心處理器架構提供了充分的準備。
多核處理器的創新意義
x86多核處理器標志著計算技術的一次重大飛躍。這一重要進步發生之際,正是企業和消費者面對飛速增長的數字資料和互聯網的全球化趨勢,開始要求處理器提供更多便利和優勢之時。多核處理器,較之當前的單核處理器,能帶來更多的性能和生產力優勢,因而最終將成為一種廣泛普及的計算模式。多核處理器還將在推動PC安全性和虛擬技術方面起到關鍵作用,虛擬技術的發展能夠提供更好的保護、更高的資源使用率和更可觀的商業計算市場價值。普通消費者也將比以往擁有更多的途徑獲得更高性能,從而提高他們家用PC和數字媒體計算系統的使用。
在單一處理器上安置兩個或更多強大的計算核心的創舉開拓了一個全新的充滿可能性的世界。多核心處理器可以為戰勝今天的處理器設計挑戰提供一種立竿見影、經濟有效的技術――降低隨著單核心處理器的頻率(即“時鐘速度”)的不斷上升而增高的熱量和功耗。多核心處理器有助于為將來更加先進的軟件提供卓越的性能?,F有的操作系統(例如MS Windows、Linux和Solaris)都能夠受益于多核心處理器。在將來市場需求進一步提升時,多核心處理器可以為合理地提高性能提供一個理想的平臺。因此,下一代軟件應用程序將會利用多核處理器進行開發。無論這些應用是否能幫助專業動畫制作公司更快更節省地生產出更逼真的電影,或開創出突破性的方式生產出更自然更富靈感的PC機,使用多核處理器的硬件所具有的普遍實用性都將永遠地改變這個計算世界。
雖然雙核甚至多核芯片有機會成為處理器發展史上最重要的改進之一。需要指出的是,雙核處理器面臨的最大挑戰之一就是處理器能耗的極限!性能增強了,能量消耗卻不能增加。根據著名的湯氏硬件網站得到的文件顯示,代號Smithfield的CPU熱設計功耗高達130瓦,比現在的Prescott處理器再提升13%。由于今天的能耗已經處于一個相當高的水平,我們需要避免將CPU作成一個“小型核電廠”,所以雙核甚至多核處理器的能耗問題將是考驗AMD與Intel的重要問題之一。
關于多核處理器,從全球范圍內看,AMD在對客戶的理解和對輸出最符合客戶需求的產品方面的理念走在Intel的前面,從上世紀九十年代起就一直計劃著這一重大進展,它第一個宣布了在單處理器上安置多個核心的想法。我來解釋一下,雙通道是關于內存的名詞(什么,你不會連內存都不知道是什么吧!),雙核是關于CPU的名詞
雙通道:雙通道內存技術其實是一種內存控制和管理技術,它依賴于芯片組的內存控制器發生作用,在理論上能夠使兩條同等規格內存所提供的帶寬增長一倍。它并不是什么新技術,早就被應用于服務器和工作站系統中了,只是為了解決臺式機日益窘迫的內存帶寬瓶頸問題它才走到了臺式機主板技術的前臺。在幾年前,英特爾公司曾經推出了支持雙通道內存傳輸技術的i820芯片組,它與RDRAM內存構成了一對黃金搭檔,所發揮出來的卓絕性能使其一時成為市場的最大亮點,但生產成本過高的缺陷卻造成了叫好不叫座的情況,最后被市場所淘汰。由于英特爾已經放棄了對RDRAM的支持,所以目前主流芯片組的雙通道內存技術均是指雙通道DDR內存技術,主流雙通道內存平臺英特爾方面是英特爾 865、875系列,而AMD方面則是NVIDIA Nforce2系列。
雙通道內存技術是解決CPU總線帶寬與內存帶寬的矛盾的低價、高性能的方案?,F在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及其以后的芯片。
AMD的64位CPU,由于集成了內存控制器,因此是否支持內存雙通道看CPU就可以。目前AMD的臺式機CPU,只有939接口的才支持內存雙通道,754接口的不支持內存雙通道。除了AMD的64位CPU,其他計算機是否可以支持內存雙通道主要取決于主板芯片組,支持雙通道的芯片組上邊有描述,也可以查看主板芯片組資料。此外有些芯片組在理論上支持不同容量的內存條實現雙通道,不過實際還是建議盡量使用參數一致的兩條內存條。
內存雙通道一般要求按主板上內存插槽的顏色成對使用,此外有些主板還要在BIOS做一下設置,一般主板說明書會有說明。當系統已經實現雙通道后,有些主板在開機自檢時會有提示,可以仔細看看。由于自檢速度比較快,所以可能看不到。因此可以用一些軟件查看,很多軟件都可以檢查,比如cpu-z,比較小巧。在“memory”這一項中有“channels”項目,如果這里顯示“Dual”這樣的字,就表示已經實現了雙通道。兩條256M的內存構成雙通道效果會比一條512M的內存效果好,因為一條內存無法構成雙通道
雙核心:隨著近日英特爾、AMD推出各種雙核CPU新品,“雙核”概念在業內逐漸升溫。有意思的是,雖然都是雙核,英特爾和AMD確各談各的。英特爾大談雙核到桌面,AMD則直取雙核的服務器市場。這兩個公司雙核到底有什么不同呢?以下是關于雙核技術的背景資料,供大家參考。
雙核技術背景
雙核處理器是指在一個處理器上集成兩個運算核心,從而提高計算能力。“雙核”的概念最早是由IBM、HP、Sun等支持RISC架構的高端服務器廠商提出的,不過由于RISC架構的服務器價格高、應用面窄,沒有引起廣泛的注意。
不同的構架
最近逐漸熱起來的“雙核”概念,主要是指基于X86開放架構的雙核技術。在這方面,起領導地位的廠商主要有AMD和Intel兩家。其中,兩家的思路又有不同。AMD從一開始設計時就考慮到了對多核心的支持。所有組件都直接連接到CPU,消除系統架構方面的挑戰和瓶頸。兩個處理器核心直接連接到同一個內核上,核心之間以芯片速度通信,進一步降低了處理器之間的延遲。而Intel采用多個核心共享前端總線的方式。專家認為,AMD的架構對于更容易實現雙核以至多核,Intel的架構會遇到多個內核爭用總線資源的瓶頸問題。
AMD和Intel不同的體系結構
雙核與雙芯(Dual Core Vs. Dual CPU):
AMD和Intel的雙核技術在物理結構上也有很大不同之處。AMD將兩個內核做在一個Die(內核)上,通過直連架構連接起來,集成度更高。Intel則是采用兩個獨立的內核封裝在一起,因此有人將Intel的方案稱為“雙芯”,認為AMD的方案才是真正的“雙核”。
從用戶端的角度來看,AMD的方案能夠使雙核CPU的管腳、功耗等指標跟單核CPU保持一致,從單核升級到雙核,不需要更換電源、芯片組、散熱系統和主板,只需要刷新BIOS軟件即可,這對于主板廠商、計算機廠商和最終用戶的投資保護是非常有利的??蛻艨梢岳闷洮F有的90納米基礎設施,通過BIOS更改移植到基于雙核心的系統。計算機廠商可以輕松地提供同一硬件的單核心與雙核心版本,使那些既想提高性能又想保持IT環境穩定性的客戶能夠在不中斷業務的情況下升級到雙核心。在一個機架密度較高的環境中,通過在保持電源與基礎設施投資不變的情況下移植到雙核心,客戶的系統性能將得到巨大的提升。在同樣的系統占地空間上,通過使用雙核心處理器,客戶將獲得更高水平的計算能力和性能。
什么是雙核處理器
什么是雙核處理器呢?雙核處理器背后的概念蘊涵著什么意義呢?簡而言之,雙核處理器即是基于單個半導體的一個處理器上擁有兩個一樣功能的處理器核心。換句話說,將兩個物理處理器核心整合入一個核中。企業IT管理者們也一直堅持尋求增進性能而不用提高實際硬件覆蓋區的方法。多核處理器解決方案針對這些需求,提供更強的性能而不需要增大能量或實際空間。
雙核心處理器技術的引入是提高處理器性能的有效方法。因為處理器實際性能是處理器在每個時鐘周期內所能處理器指令數的總量,因此增加一個內核,處理器每個時鐘周期內可執行的單元數將增加一倍。在這里我們必須強調一點的是,如果你想讓系統達到最大性能,你必須充分利用兩個內核中的所有可執行單元:即讓所有執行單元都有活可干!
為什么IBM、HP等廠商的雙核產品無法實現普及呢,因為它們相當昂貴的,從來沒得到廣泛應用。比如擁有128MB L3緩存的雙核心IBM Power4處理器的尺寸為115x115mm,生產成本相當高。因此,我們不能將IBM Power4和HP PA8800之類雙核心處理器稱為AMD即將發布的雙核心處理器的前輩。
目前,x86雙核處理器的應用環境已經頗為成熟,大多數操作系統已經支持并行處理,目前大多數新或即將發布的應用軟件都對并行技術提供了支持,因此雙核處理器一旦上市,系統性能的提升將能得到迅速的提升。因此,目前整個軟件市場其實已經為多核心處理器架構提供了充分的準備。
多核處理器的創新意義
x86多核處理器標志著計算技術的一次重大飛躍。這一重要進步發生之際,正是企業和消費者面對飛速增長的數字資料和互聯網的全球化趨勢,開始要求處理器提供更多便利和優勢之時。多核處理器,較之當前的單核處理器,能帶來更多的性能和生產力優勢,因而最終將成為一種廣泛普及的計算模式。多核處理器還將在推動PC安全性和虛擬技術方面起到關鍵作用,虛擬技術的發展能夠提供更好的保護、更高的資源使用率和更可觀的商業計算市場價值。普通消費者也將比以往擁有更多的途徑獲得更高性能,從而提高他們家用PC和數字媒體計算系統的使用。
在單一處理器上安置兩個或更多強大的計算核心的創舉開拓了一個全新的充滿可能性的世界。多核心處理器可以為戰勝今天的處理器設計挑戰提供一種立竿見影、經濟有效的技術――降低隨著單核心處理器的頻率(即“時鐘速度”)的不斷上升而增高的熱量和功耗。多核心處理器有助于為將來更加先進的軟件提供卓越的性能?,F有的操作系統(例如MS Windows、Linux和Solaris)都能夠受益于多核心處理器。在將來市場需求進一步提升時,多核心處理器可以為合理地提高性能提供一個理想的平臺。因此,下一代軟件應用程序將會利用多核處理器進行開發。無論這些應用是否能幫助專業動畫制作公司更快更節省地生產出更逼真的電影,或開創出突破性的方式生產出更自然更富靈感的PC機,使用多核處理器的硬件所具有的普遍實用性都將永遠地改變這個計算世界。
雖然雙核甚至多核芯片有機會成為處理器發展史上最重要的改進之一。需要指出的是,雙核處理器面臨的最大挑戰之一就是處理器能耗的極限!性能增強了,能量消耗卻不能增加。根據著名的湯氏硬件網站得到的文件顯示,代號Smithfield的CPU熱設計功耗高達130瓦,比現在的Prescott處理器再提升13%。由于今天的能耗已經處于一個相當高的水平,我們需要避免將CPU作成一個“小型核電廠”,所以雙核甚至多核處理器的能耗問題將是考驗AMD與Intel的重要問題之一。
關于多核處理器,從全球范圍內看,AMD在對客戶的理解和對輸出最符合客戶需求的產品方面的理念走在Intel的前面,從上世紀九十年代起就一直計劃著這一重大進展,它第一個宣布了在單處理器上安置多個核心的想法。
什么是雙核處理器呢?雙核處理器背后的概念蘊涵著什么意義呢?簡而言之,雙核處理器即是基于單個半導體的一個處理器上擁有兩個一樣功能的處理器核心。換句話說,將兩個物理處理器核心整合入一個核中。企業IT管理者們也一直堅持尋求增進性能而不用提高實際硬件覆蓋區的方法。多核處理器解決方案針對這些需求,提供更強的性能而不需要增大能量或實際空間。
雙核心處理器技術的引入是提高處理器性能的有效方法。因為處理器實際性能是處理器在每個時鐘周期內所能處理器指令數的總量,因此增加一個內核,處理器每個時鐘周期內可執行的單元數將增加一倍。在這里我們必須強調一點的是,如果你想讓系統達到最大性能,你必須充分利用兩個內核中的所有可執行單元:即讓所有執行單元都有活可干!
為什么IBM、HP等廠商的雙核產品無法實現普及呢,因為它們相當昂貴的,從來沒得到廣泛應用。比如擁有128MB L3緩存的雙核心IBM Power4處理器的尺寸為115x115mm,生產成本相當高。因此,我們不能將IBM Power4和HP PA8800之類雙核心處理器稱為AMD即將發布的雙核心處理器的前輩。
目前,x86雙核處理器的應用環境已經頗為成熟,大多數操作系統已經支持并行處理,目前大多數新或即將發布的應用軟件都對并行技術提供了支持,因此雙核處理器一旦上市,系統性能的提升將能得到迅速的提升。因此,目前整個軟件市場其實已經為多核心處理器架構提供了充分的準備。
多核處理器的創新意義
x86多核處理器標志著計算技術的一次重大飛躍。這一重要進步發生之際,正是企業和消費者面對飛速增長的數字資料和互聯網的全球化趨勢,開始要求處理器提供更多便利和優勢之時。多核處理器,較之當前的單核處理器,能帶來更多的性能和生產力優勢,因而最終將成為一種廣泛普及的計算模式。多核處理器還將在推動PC安全性和虛擬技術方面起到關鍵作用,虛擬技術的發展能夠提供更好的保護、更高的資源使用率和更可觀的商業計算市場價值。普通消費者也將比以往擁有更多的途徑獲得更高性能,從而提高他們家用PC和數字媒體計算系統的使用。
在單一處理器上安置兩個或更多強大的計算核心的創舉開拓了一個全新的充滿可能性的世界。多核心處理器可以為戰勝今天的處理器設計挑戰提供一種立竿見影、經濟有效的技術――降低隨著單核心處理器的頻率(即“時鐘速度”)的不斷上升而增高的熱量和功耗。多核心處理器有助于為將來更加先進的軟件提供卓越的性能?,F有的操作系統(例如MS Windows、Linux和Solaris)都能夠受益于多核心處理器。在將來市場需求進一步提升時,多核心處理器可以為合理地提高性能提供一個理想的平臺。因此,下一代軟件應用程序將會利用多核處理器進行開發。無論這些應用是否能幫助專業動畫制作公司更快更節省地生產出更逼真的電影,或開創出突破性的方式生產出更自然更富靈感的PC機,使用多核處理器的硬件所具有的普遍實用性都將永遠地改變這個計算世界。
雖然雙核甚至多核芯片有機會成為處理器發展史上最重要的改進之一。需要指出的是,雙核處理器面臨的最大挑戰之一就是處理器能耗的極限!性能增強了,能量消耗卻不能增加。根據著名的湯氏硬件網站得到的文件顯示,代號Smithfield的CPU熱設計功耗高達130瓦,比現在的Prescott處理器再提升13%。由于今天的能耗已經處于一個相當高的水平,我們需要避免將CPU作成一個“小型核電廠”,所以雙核甚至多核處理器的能耗問題將是考驗AMD與Intel的重要問題之一。
關于多核處理器,從全球范圍內看,AMD在對客戶的理解和對輸出最符合客戶需求的產品方面的理念走在Intel的前面,從上世紀九十年代起就一直計劃著這一重大進展,它第一個宣布了在單處理器上安置多個核心的想法。我來解釋一下,雙通道是關于內存的名詞(什么,你不會連內存都不知道是什么吧!),雙核是關于CPU的名詞
雙通道:雙通道內存技術其實是一種內存控制和管理技術,它依賴于芯片組的內存控制器發生作用,在理論上能夠使兩條同等規格內存所提供的帶寬增長一倍。它并不是什么新技術,早就被應用于服務器和工作站系統中了,只是為了解決臺式機日益窘迫的內存帶寬瓶頸問題它才走到了臺式機主板技術的前臺。在幾年前,英特爾公司曾經推出了支持雙通道內存傳輸技術的i820芯片組,它與RDRAM內存構成了一對黃金搭檔,所發揮出來的卓絕性能使其一時成為市場的最大亮點,但生產成本過高的缺陷卻造成了叫好不叫座的情況,最后被市場所淘汰。由于英特爾已經放棄了對RDRAM的支持,所以目前主流芯片組的雙通道內存技術均是指雙通道DDR內存技術,主流雙通道內存平臺英特爾方面是英特爾 865、875系列,而AMD方面則是NVIDIA Nforce2系列。
雙通道內存技術是解決CPU總線帶寬與內存帶寬的矛盾的低價、高性能的方案?,F在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及其以后的芯片。
AMD的64位CPU,由于集成了內存控制器,因此是否支持內存雙通道看CPU就可以。目前AMD的臺式機CPU,只有939接口的才支持內存雙通道,754接口的不支持內存雙通道。除了AMD的64位CPU,其他計算機是否可以支持內存雙通道主要取決于主板芯片組,支持雙通道的芯片組上邊有描述,也可以查看主板芯片組資料。此外有些芯片組在理論上支持不同容量的內存條實現雙通道,不過實際還是建議盡量使用參數一致的兩條內存條。
內存雙通道一般要求按主板上內存插槽的顏色成對使用,此外有些主板還要在BIOS做一下設置,一般主板說明書會有說明。當系統已經實現雙通道后,有些主板在開機自檢時會有提示,可以仔細看看。由于自檢速度比較快,所以可能看不到。因此可以用一些軟件查看,很多軟件都可以檢查,比如cpu-z,比較小巧。在“memory”這一項中有“channels”項目,如果這里顯示“Dual”這樣的字,就表示已經實現了雙通道。兩條256M的內存構成雙通道效果會比一條512M的內存效果好,因為一條內存無法構成雙通道
雙核心:隨著近日英特爾、AMD推出各種雙核CPU新品,“雙核”概念在業內逐漸升溫。有意思的是,雖然都是雙核,英特爾和AMD確各談各的。英特爾大談雙核到桌面,AMD則直取雙核的服務器市場。這兩個公司雙核到底有什么不同呢?以下是關于雙核技術的背景資料,供大家參考。
雙核技術背景
雙核處理器是指在一個處理器上集成兩個運算核心,從而提高計算能力。“雙核”的概念最早是由IBM、HP、Sun等支持RISC架構的高端服務器廠商提出的,不過由于RISC架構的服務器價格高、應用面窄,沒有引起廣泛的注意。
不同的構架
最近逐漸熱起來的“雙核”概念,主要是指基于X86開放架構的雙核技術。在這方面,起領導地位的廠商主要有AMD和Intel兩家。其中,兩家的思路又有不同。AMD從一開始設計時就考慮到了對多核心的支持。所有組件都直接連接到CPU,消除系統架構方面的挑戰和瓶頸。兩個處理器核心直接連接到同一個內核上,核心之間以芯片速度通信,進一步降低了處理器之間的延遲。而Intel采用多個核心共享前端總線的方式。專家認為,AMD的架構對于更容易實現雙核以至多核,Intel的架構會遇到多個內核爭用總線資源的瓶頸問題。
AMD和Intel不同的體系結構
雙核與雙芯(Dual Core Vs. Dual CPU):
AMD和Intel的雙核技術在物理結構上也有很大不同之處。AMD將兩個內核做在一個Die(內核)上,通過直連架構連接起來,集成度更高。Intel則是采用兩個獨立的內核封裝在一起,因此有人將Intel的方案稱為“雙芯”,認為AMD的方案才是真正的“雙核”。
從用戶端的角度來看,AMD的方案能夠使雙核CPU的管腳、功耗等指標跟單核CPU保持一致,從單核升級到雙核,不需要更換電源、芯片組、散熱系統和主板,只需要刷新BIOS軟件即可,這對于主板廠商、計算機廠商和最終用戶的投資保護是非常有利的??蛻艨梢岳闷洮F有的90納米基礎設施,通過BIOS更改移植到基于雙核心的系統。計算機廠商可以輕松地提供同一硬件的單核心與雙核心版本,使那些既想提高性能又想保持IT環境穩定性的客戶能夠在不中斷業務的情況下升級到雙核心。在一個機架密度較高的環境中,通過在保持電源與基礎設施投資不變的情況下移植到雙核心,客戶的系統性能將得到巨大的提升。在同樣的系統占地空間上,通過使用雙核心處理器,客戶將獲得更高水平的計算能力和性能。
什么是雙核處理器
什么是雙核處理器呢?雙核處理器背后的概念蘊涵著什么意義呢?簡而言之,雙核處理器即是基于單個半導體的一個處理器上擁有兩個一樣功能的處理器核心。換句話說,將兩個物理處理器核心整合入一個核中。企業IT管理者們也一直堅持尋求增進性能而不用提高實際硬件覆蓋區的方法。多核處理器解決方案針對這些需求,提供更強的性能而不需要增大能量或實際空間。
雙核心處理器技術的引入是提高處理器性能的有效方法。因為處理器實際性能是處理器在每個時鐘周期內所能處理器指令數的總量,因此增加一個內核,處理器每個時鐘周期內可執行的單元數將增加一倍。在這里我們必須強調一點的是,如果你想讓系統達到最大性能,你必須充分利用兩個內核中的所有可執行單元:即讓所有執行單元都有活可干!
為什么IBM、HP等廠商的雙核產品無法實現普及呢,因為它們相當昂貴的,從來沒得到廣泛應用。比如擁有128MB L3緩存的雙核心IBM Power4處理器的尺寸為115x115mm,生產成本相當高。因此,我們不能將IBM Power4和HP PA8800之類雙核心處理器稱為AMD即將發布的雙核心處理器的前輩。
目前,x86雙核處理器的應用環境已經頗為成熟,大多數操作系統已經支持并行處理,目前大多數新或即將發布的應用軟件都對并行技術提供了支持,因此雙核處理器一旦上市,系統性能的提升將能得到迅速的提升。因此,目前整個軟件市場其實已經為多核心處理器架構提供了充分的準備。
多核處理器的創新意義
x86多核處理器標志著計算技術的一次重大飛躍。這一重要進步發生之際,正是企業和消費者面對飛速增長的數字資料和互聯網的全球化趨勢,開始要求處理器提供更多便利和優勢之時。多核處理器,較之當前的單核處理器,能帶來更多的性能和生產力優勢,因而最終將成為一種廣泛普及的計算模式。多核處理器還將在推動PC安全性和虛擬技術方面起到關鍵作用,虛擬技術的發展能夠提供更好的保護、更高的資源使用率和更可觀的商業計算市場價值。普通消費者也將比以往擁有更多的途徑獲得更高性能,從而提高他們家用PC和數字媒體計算系統的使用。
在單一處理器上安置兩個或更多強大的計算核心的創舉開拓了一個全新的充滿可能性的世界。多核心處理器可以為戰勝今天的處理器設計挑戰提供一種立竿見影、經濟有效的技術――降低隨著單核心處理器的頻率(即“時鐘速度”)的不斷上升而增高的熱量和功耗。多核心處理器有助于為將來更加先進的軟件提供卓越的性能?,F有的操作系統(例如MS Windows、Linux和Solaris)都能夠受益于多核心處理器。在將來市場需求進一步提升時,多核心處理器可以為合理地提高性能提供一個理想的平臺。因此,下一代軟件應用程序將會利用多核處理器進行開發。無論這些應用是否能幫助專業動畫制作公司更快更節省地生產出更逼真的電影,或開創出突破性的方式生產出更自然更富靈感的PC機,使用多核處理器的硬件所具有的普遍實用性都將永遠地改變這個計算世界。
雖然雙核甚至多核芯片有機會成為處理器發展史上最重要的改進之一。需要指出的是,雙核處理器面臨的最大挑戰之一就是處理器能耗的極限!性能增強了,能量消耗卻不能增加。根據著名的湯氏硬件網站得到的文件顯示,代號Smithfield的CPU熱設計功耗高達130瓦,比現在的Prescott處理器再提升13%。由于今天的能耗已經處于一個相當高的水平,我們需要避免將CPU作成一個“小型核電廠”,所以雙核甚至多核處理器的能耗問題將是考驗AMD與Intel的重要問題之一。
關于多核處理器,從全球范圍內看,AMD在對客戶的理解和對輸出最符合客戶需求的產品方面的理念走在Intel的前面,從上世紀九十年代起就一直計劃著這一重大進展,它第一個宣布了在單處理器上安置多個核心的想法。
評論
查看更多