英特爾智能高速緩存技術(shù)(Intel Advanced Smart Cache)是2006年推出的英特爾酷睿微架構(gòu)中所包含的5大革新技術(shù)之一,它專為多核心處理器設計,能夠讓每一個內(nèi)核動態(tài)地利用高達100%的可用二級緩存資源,并同時以更高的吞吐率從高速緩存中獲取數(shù)據(jù),從而有效加強了多核心架構(gòu)的執(zhí)行效率,增加絕對性能和每瓦特性能。
以之前Yonah處理器中的Smart Cache為基礎,英特爾在2006年推出的酷睿微架構(gòu)中發(fā)布了英特爾智能高速緩存技術(shù)(Intel Advanced Smart Cache)。與之前的Smart Cache不同的是,酷睿微架構(gòu)進一步加強了Prefetch(預讀取)緩存的能力,每顆內(nèi)核均擁有3個獨立預讀取機制 (兩個數(shù)據(jù)段和一個索引段) 和兩個2及緩存預讀取機制,從而讓不同內(nèi)核更加“聰明”的 運用二級緩存資源,大幅提高了二級高速緩存的命中率從而提升整體的執(zhí)行效率。
此外,在英特爾智能高速緩存技術(shù)中,每個核心都可以動態(tài)支配全部二級高速緩存。當某一個內(nèi)核當前對緩存的利用較低時,另一個內(nèi)核就可以動態(tài)增加占用二級緩存(L2高速緩存)的比例。甚至當其中的一個內(nèi)核關閉時,仍可以保持全部緩存在工作狀態(tài),另外也可以根據(jù)需求關閉部分緩存來降低功耗。
新聞熱點
疑難解答