在組織架構(gòu)發(fā)生調(diào)整、就任
英特爾架構(gòu)事業(yè)部(IAG)首席技術(shù)官之前,
英特爾高級院士龐思立曾擔任數(shù)字企業(yè)事業(yè)部(DEG)首席技術(shù)官的職務(wù),負責商用產(chǎn)品的架構(gòu)與規(guī)劃。此次履新,龐思立的責任更加重大,負責的產(chǎn)品領(lǐng)域橫跨客戶端/服務(wù)器、手持設(shè)備/MID、高性能計算以及云體系架構(gòu),稱得上是
英特爾IA產(chǎn)品藍圖的描繪者。這位已在
英特爾效力27年的老將是如何看待IA架構(gòu)未來發(fā)展的呢?
架構(gòu)融合與性能擴展
英特爾是通過廣為人知的Tick-Tock模式來引領(lǐng)技術(shù)創(chuàng)新的。簡言之,Tick代表制程技術(shù)提升,而Tock強調(diào)微架構(gòu)、指令集密度的提升,即性能提升。“從投資角度看,這種Tick-Tock模型能把更多的創(chuàng)新機會帶給客戶。”龐思立說。
如今,
英特爾正嘗試將這種成熟的創(chuàng)新模式用于面向性能功耗比敏感型用戶的
英特爾次級平臺——凌動內(nèi)核代表的SoC。
繼承和創(chuàng)新是并存的。IA架構(gòu)本身也處于成長之中,尤其是在當前架構(gòu)融合的大趨勢下。“現(xiàn)在很多人都在談?wù)摚?a href="http://www.xebio.com.cn/cpu_soc" target="_blank" class="keylink">GPU由高質(zhì)量顯卡和GP
GPU使用推動著向通用計算演進,而
CPU則由高能效向吞吐量計算演進。”龐思立表示,“在上述演進過程中出現(xiàn)了一些問題。對程序員而言,現(xiàn)在不僅要對
CPU進行編程,還要對
GPU進行編程。程序員習慣了x86系統(tǒng)的外觀與風格。架構(gòu)融合要與編程同構(gòu)相融合。
英特爾在IA架構(gòu)中提供了加速器。這種架構(gòu)能實現(xiàn)非常好的每美元性能或每瓦特性能的計算。”
龐思立表示,采用這種架構(gòu)能使用統(tǒng)一的IA指令集對
CPU和
GPU進行編程。這種架構(gòu)還有一個獨特優(yōu)勢,就是虛擬地址空間共享,而這種功能以前需要在
CPU和加速器之間通過進行各種信息的復(fù)制來實現(xiàn)。
通過采用多核技術(shù)和擴展ISA(指令集架構(gòu)),IA
處理器可以不斷優(yōu)化性能和能效表現(xiàn)。龐思立舉例說:“Westmere
處理器實現(xiàn)了加密和解密加速,將在SandyBridge上有更好的表現(xiàn)。
英特爾還針對平臺功能增強進行研究,比如對提高傳統(tǒng)I/O設(shè)備吞吐量的硅光子技術(shù)進行研究,在交易型應(yīng)用中建議采用SSD,以實現(xiàn)性能提高和成本節(jié)約等。”
大核配小核實現(xiàn)全面覆蓋 早在2008年,龐思立就曾向記者介紹過
英特爾對大核和小核(均采用全ISA)的定義和劃分。在產(chǎn)品和技術(shù)發(fā)生重大變化的今天,龐思立再次談到了大核和小核的關(guān)系。
龐思立表示:“我對大核和小核市場空間的劃分沒有改變。大核既可用于單線程應(yīng)用,也可以用于多線程。多個小核配合,適用于大規(guī)模并行操作。此外,用戶還要注意,應(yīng)用的哪些部分適用于大核,哪些部分適用于小核。在某些情況下,可能是大核與小核混合使用,前提條件是軟件環(huán)境要就緒。”
那么,有沒有可能采用一種通用架構(gòu)——中核,實現(xiàn)從高到低的應(yīng)用全覆蓋呢?對此,龐思立并不認同。
“比較一下目前
英特爾大核和小核的電壓范圍,你會發(fā)覺兩者之間有重疊,沒必要做中核來填補空白,因為根本不存在空白。”龐思立表示,“
英特爾大核和小核能覆蓋整個市場。當然也不能排除這樣的可能性,即到了某個時間點,我們發(fā)覺有一款產(chǎn)品在能效和性能方面表現(xiàn)更好。但目前我感覺這個市場不夠大,或者說根本不存在。”
龐思立進一步補充說:“凌動產(chǎn)品的性能在不斷提升,如果能夠達到Nehalem的60%~70%,就更沒有必要開發(fā)中核這樣的新產(chǎn)品。開發(fā)中核產(chǎn)品要采用不同的架構(gòu),還要經(jīng)過
英特爾兼容性事業(yè)部的審核,組建完全不同的設(shè)計團隊,而且還會遇到開發(fā)全新軟件工具等一系列問題。現(xiàn)在
英特爾要做的是,將Nehalem和凌動交集的部分做大,為電壓和能效提供更好的支持。”