複製鏈接
請複製以下鏈接發送給好友

通用系統接口

鎖定
通用系統接口是英特爾推出的新型系統架構。
中文名
通用系統接口
外文名
CSI
推出公司
英特爾

通用系統接口通用系統接口概述

通用系統接口主要介紹

通用系統接口 通用系統接口
在2008和2009年,英特爾預期針對其微處理器推出一種新型的系統架構(英特爾架構)——通用系統接口(CSI)。
通用系統接口(CSI)是一個家族的互連接口,它會根本變革英特爾公司的整個高性能產品,CSI會取代已有的前側總線並能夠與AMD的HyperTransport媲美。
通用系統接口(CSI)被設計為能夠集成存儲器控制器和分佈式共享存儲器。“從Tukwila——1款Itanium處理器以及Nehalem—一1款於2008年推出的具有內核微架構的增強型派生處理器—開始,通用系統接口(CSI)預計可能被用於幾乎所有未來的英特爾系統的內部構造。” [1] 
Core i7(酷睿i7)系列處理器主要由Core(處理器內核心)和Uncore(處理器外核心)組成,Core包括四個處理器核心和L1,L2緩存,Uncore包括QPI總線控制器內存控制器和L3緩存。為了區分市場,Core i7 920與Core i7 940的QPI總線都被削減為4.8GT/s,而Core i7 Extreme Edition 965則為6.4GT/s。
作為酷睿架構的繼任者,Nehalem可以説是站在了巨人的肩膀上。既秉承了酷睿架構的高效流水線設計以及成熟的製程經驗,又在此基礎上完善了酷睿的不足,並作出了更多的突破。Nehalem帶來的性能飛躍會比當年酷睿上升更多,而它里程碑式的一些革命性設計則會影響甚至帶動以後多核處理器的潮流。
Nehalem架構最大的改進之一就是摒棄了FSB前端總線傳統的並行傳輸方式,轉而採用基於PCI Express串行點對點傳輸技術的通用系統接口(CSI),也就是intel所稱的Quick Path互聯繫統架構。Quick Path包括集成的內存控制器技術以及改善的系統組件間通信鏈路,類似對手AMD的Inter connect及Crossbar設計,而且在多處理器作業下,每顆處理器可以互相傳送數據,並不需經過芯片組,從而大幅提升整體系統性能。
集成內存控制器雖然可以提高系統性能,但是由此也會帶來成本增加以及處理器頻率提升困難的問題。但在Nehalem上,就令人驚喜地看到其集成了DDR3內存控制器,據intel表示,Nehalem的內存帶寬最高可提升3倍!

通用系統接口QuickPath 代號

QuickPath此前公佈的代號是通用系統接口(CSI),它的最重要特徵就是可擴充共享內存的部署。以往採取的方式是,採用單個內存共享池,通過FSB和內存控制器中樞連接至服務器或高端工作站中的所有處理器。與此不同,QuickPath架構中的每個處理器都擁有專用內存,直接通過處理器的集成內存控制器實現存取。如果某處理器需要訪問另外一個處理器上的專用內存,可通過連接至所有處理器的高速QuickPath互連來進行訪問。採用點對點互連模式,處理器不必為了訪問內存和I/O而彼此爭用一條總線,從而提升了可擴充性。
QuickPath互連的吞吐量體現出其在服務器/工作站市場中的價值,QuickPath互連使用高達6.4GT/s的鏈路,提供的總帶寬高達25GB/s,高出使用的其他互連解決方案3倍。QuickPath互連減少了多路系統接口所需的通信量,加快了有效載荷的傳輸速度,並表現出可靠性、可用性和可維護性等RAS特性。 [2] 
Nehalem 大部份微架構設計仍是沿自Yorkfield及Wolfdale,並擁有原生四核心設計。最值得注意的一個創新是它的Quickpath結構。新一代Nehalem將會放棄FSB設計,採用全新的Quick Path Interconnect架構,Nehalem是Intel第一款使用Quickpath互聯繫統架構的處理器產品。
QuickPath有二大組成部分。第一部分是內存控制器的內建羣組件,整合的內存控制器能夠縮短處理器和主存儲器間數據傳輸的延遲;第二部分是處理器間的直接連接技術,使芯片能夠共享資料,而且在多處理器作業下,每顆處理器可以互相傳送資料,並不需經過芯片組,從而大幅提升整體系統性能。英特爾的二大芯片系列——主流x86、高端服務器安騰都將採用QuickPath技術。
放棄採用FSB設計,改用Quick Path Interconnect技術,能雙向串聯點對點傳輸。QuickPath單向最高速度暫定為6.4GT/s,其傳輸速率是FSB 1333MHz的5倍,雙向最高速合共10.8GT/s,比AMD採用的Hyper-Transport 3.0的速度更高。
Nehalem微架構最高支持4顆處理器的Quick Path多路服務器環境,並至少可組成四顆處理器的資料可直接互換的4Ways服務器架構。單一芯片最高可擁有2、4及8顆核心,支持經改良的Hyper-Theading技術,令單顆處理器最高可支持16 Threads,而且Nehalem架構中的Havendale亦將會內建繪圖核心,不讓AMD Fusion處理器專美。新增SSE4.2指令集及ATA指令集也會讓系統性能得到全面提升。 [3] 

通用系統接口Core i7系列處理器與通用系統接口

Core i7(酷睿i7)系列處理器主要由Core(處理器內核心)和Uncore(處理器外核心)組成,Core包括四個處理器核心和L1,L2緩存,Uncore包括QPI總線控制器,內存控制器和L3緩存。為了區分市場,Core i7 920與Core i7 940的QPI總線都被削減為4.8GT/s,而Core i7 Extreme Edition 965則為6.4GT/s。
作為酷睿架構的繼任者,Nehalem可以説是站在了巨人的肩膀上。既秉承了酷睿架構的高效流水線設計以及成熟的製程經驗,又在此基礎上完善了酷睿的不足,並作出了更多的突破。Nehalem帶來的性能飛躍會比當年酷睿上升更多,而它里程碑式的一些革命性設計則會影響甚至帶動以後多核處理器的潮流。
Nehalem架構最大的改進之一就是摒棄了FSB前端總線傳統的並行傳輸方式,轉而採用基於PCI Express串行點對點傳輸技術的通用系統接口(CSI),也就是intel所稱的Quick Path互聯繫統架構。Quick Path包括集成的內存控制器技術以及改善的系統組件間通信鏈路,類似對手AMD的Inter connect及Crossbar設計,而且在多處理器作業下,每顆處理器可以互相傳送數據,並不需經過芯片組,從而大幅提升整體系統性能。
集成內存控制器雖然可以提高系統性能,但是由此也會帶來成本增加以及處理器頻率提升困難的問題。但在Nehalem上,就令人驚喜地看到其集成了DDR3內存控制器,據intel表示,Nehalem的內存帶寬最高可提升3倍!
Nehalem的特色之一,三級緩存設計。Nehalem處理器重新設計了緩存結構,引入了L3緩存。Nehalem的L1緩存的設計與Core微架構相同,而L2緩存則採用超低延遲的設計,但容量大大降低,每個內核僅有256KB,新加入的L3緩存採用共享式設計,首批發布的Core i7配備了8MB L3緩存。
Nehalem處理器的L3緩存完全開放,由4顆核心共享,並完整地集成了4個核,帶有一個包含與共享3級Cache。一箇中央隊列在Nehalem的四個核與非核區域之間充當交叉開關和仲裁器。L3Cache集成存儲控制器和QPI鏈接。從性能的角度看, 包含式L3 Cache是一個理想的結構因為它能在片上事務中保持Cache一致性。相信會在低延遲和低功耗上受益,另外最後一級Canche共享,會降低重複。
Intel Core i7 920採用了全中文包裝,外包裝就註明該產品為台式機四核處理器,專為英特爾X58高速芯片組優化、融合超線程技術、智能緩存技術、擁有三年保修。 [4] 

通用系統接口Nehalem EX處理器研發計劃

根據有關資料,Bull打算研發一系列涵蓋安騰處理器至強處理的芯片組已經有很多年實踐了。Intel宣佈將交付一款針對安騰至強處理器的通用系統接口(Common System Interface,CSI)——也就是人們所知的QPI技術——的消息再次激發了Bull的這一計劃。
QPI提供了處理器、內存和I/O之間的高帶寬和點對點的互連性,與現有Nehalem EP芯片之前的Xeon處理器以及已有的Montvale安騰處理器所採用的前端總線架構相比,這種技術不僅速度更高,而且使用更加方便。
最新的發展路線圖是Bull在2006年夏季公佈的,當時第一款在理論上採用QPI的四核安騰處理器即將發佈。Bull的計劃是利用他們自己的Fame D芯片組將基於Intel E8870的多個四路主板集成到一起,讓設備能夠擴展到八路甚至更高。
2006修改之後的計劃要求Intel能夠在2008年年中出貨四核Tukwila安騰處理器——這顯然沒有實現——以及使用最新的Fame 2G芯片組作為針對四路、八路或者更大型設備的主芯片組。有趣的是,Bull的這個Fame 2G芯片組計劃是基於Intel未來的至強處理器的。
在2007年年初,Bull更新了他們的芯片組服務器發展路線圖,這也從一個側面反映了Intel的路線圖發生的變化,甚至是最近剛剛延遲發佈的Tukwila安騰處理器也要等到2010年第一季度了。
本來應該出現在更早期至強處理器中的QPI技術已經就緒,即將被用於2009年年底推出的Nehalem EX處理器Beckton版本中。 [5] 

通用系統接口通用系統接口與2009年值得關注的服務器

2009年,從AMD、Intel到IBMSun都會有多款芯片推出。Intel公司已經基於Nehalem架構發佈了桌面端的芯片產品酷睿i7,基於該架構的服務器產品也將會在今年陸續推出。
根據相關的資料介紹,Nehalem架構最大的改造在其前端總線(FSB)上面,其傳統的並行傳輸方式被廢棄,轉而採用基於基於PCIExpress串行點對點傳輸技術的通用系統接口(CSI),即Intel所稱的QuickPath,與AMD公司此前所推出的HyperTransport(超傳輸總線)高速串行總線異曲同工。AMD在2009年第一季度所發佈的“上海”芯片升級版將會把其HyperTransport升級到3.0版本,提升其帶寬到17.6GB/S。 [6] 
參考資料