英特爾酷睿微結(jié)構(gòu)體系結(jié)構(gòu)采用了共享二級(jí)緩存的做法,有效加強(qiáng)了多核心架構(gòu)的效率。這樣的好處是,兩個(gè)核心可以共享二級(jí)緩存,大幅提高了二級(jí)高速緩存的命中率,從而可以較少通過前端串行總線和北橋進(jìn)行外圍交換。 
  
    英特爾高級(jí)智能高速緩存還有其他方面的優(yōu)勢,每個(gè)核心都可以動(dòng)態(tài)支配全部二級(jí)高速緩存。當(dāng)某一個(gè)內(nèi)核當(dāng)前對(duì)緩存的利用較低時(shí),另一個(gè)內(nèi)核就可以動(dòng)態(tài)增加占用二級(jí)緩存的比例。甚至當(dāng)其中的一個(gè)內(nèi)核關(guān)閉時(shí),仍可以保持全部緩存在工作狀態(tài),另外也可以根據(jù)需求關(guān)閉部分緩存來降低功耗。 
  
    這樣可以降低二級(jí)緩存的命中失誤,減少數(shù)據(jù)延遲,改進(jìn)處理器效率,增加絕對(duì)性能和每瓦特性能。 
  
    英特爾智能內(nèi)存訪問(Intel Smart Memory Access) 
  
    英特爾智能內(nèi)存訪問是另一個(gè)能夠提高系統(tǒng)性能的特性,通過縮短內(nèi)存延遲來優(yōu)化內(nèi)存數(shù)據(jù)訪問。英特爾智能內(nèi)存訪問能夠預(yù)測系統(tǒng)的需要,從而提前載入或預(yù)取數(shù)據(jù),反映到用戶的直接使用體驗(yàn)上,就是大幅提高了執(zhí)行程序的效率。 
  
    以前我們要從內(nèi)存中讀取數(shù)據(jù),就需要等待處理器完成前面的所以指令后才可以進(jìn)行,這樣的效率顯然是低下的。而英特爾酷睿微體系結(jié)構(gòu)中加入一項(xiàng)名為內(nèi)存消歧的能力,它可以對(duì)內(nèi)存讀取順序做出分析,智能地預(yù)測和裝載下一條指令所需要的數(shù)據(jù),這樣能夠減少處理器的等待時(shí)間,減少閑置,同時(shí)降低內(nèi)存讀取的延遲,而且它可以偵測出沖突并重新讀取正確的資料及重新執(zhí)行指令,保證運(yùn)算結(jié)果不會(huì)出錯(cuò)誤,大大提高了執(zhí)行效率。 
  
    英特爾高級(jí)數(shù)字媒體增強(qiáng)(Intel Advanced Digital Media Boost) 
  
    上面提到了“性能=頻率×每個(gè)時(shí)鐘周期的指令數(shù)”這個(gè)新概念,而英特爾reg;高級(jí)數(shù)字媒體增強(qiáng)也同樣是為了提高每個(gè)時(shí)鐘周期的指令數(shù)而誕生,它可以提高SIMD流指令擴(kuò)展指令(SSE/SSE2/SSE3)的執(zhí)行效率。之前的處理器需要兩個(gè)時(shí)鐘周期來處理一條完整指令,而Intel酷睿微體系結(jié)構(gòu)則擁有128位的SIMD執(zhí)行能力,一個(gè)時(shí)鐘周期就可以完成一條指令,效率提升明顯。 
  
    當(dāng)前SSE指令集已經(jīng)十分普遍地用于主流的軟件中,包括繪圖、影像、音頻、加密、數(shù)學(xué)運(yùn)算等用途,單周期128位SIMD處理器能力令處理器擁有高能效表現(xiàn)。 
  
    基于以上這些先進(jìn)的創(chuàng)新特性,英特爾酷睿微體系結(jié)構(gòu)提供了比前代架構(gòu)更卓越的性能和更高的能效,為服務(wù)器、臺(tái)式機(jī)和移動(dòng)平臺(tái)帶來了振奮人心的全新高能效表現(xiàn)。

分享到

多易

相關(guān)推薦