Intel為桌面處理器找到了一條新的開(kāi)發(fā)方法,不提升時(shí)鐘頻率,而是集成多個(gè)計(jì)算核心。但先天的缺陷難以回避,如果不作任何改變的話,Pentium 4難以和其競(jìng)爭(zhēng)對(duì)手相抗,在當(dāng)前的處理器測(cè)試中,Pentium 4在大多數(shù)的測(cè)試項(xiàng)目中都落后于AMD。
NetBurst架構(gòu)的高發(fā)熱量和高能耗,不僅讓Intel手足無(wú)措,也給一些希望購(gòu)買(mǎi)Intel產(chǎn)品的消費(fèi)者當(dāng)頭一擊。但I(xiàn)ntel現(xiàn)在產(chǎn)品線中還是有好產(chǎn)品。盡管Pentium III早已退出了桌面市場(chǎng),但它在移動(dòng)市場(chǎng)很快又找到了新的位置,而現(xiàn)在移動(dòng)市場(chǎng)中的Intel處理器就都是基于和Pentium III相似的架構(gòu),只不過(guò)采用了更先進(jìn)的生產(chǎn)工藝和其他一些改進(jìn),實(shí)現(xiàn)了比Pentium III更小的發(fā)熱量和更高的總體性能,Pentium III在移動(dòng)市場(chǎng)獲得重生,被命名為—Pentium M。
盡管采用了Pentium III相關(guān)的架構(gòu),不過(guò)Pentium M使用的卻是QPB 4倍前端總線,這個(gè)總線和Pentium 4的總線是一樣的,同時(shí)也為Pentium M通過(guò)轉(zhuǎn)接卡在Pentium 4普通主板上面使用提供了理論基礎(chǔ)。華碩的工程師所開(kāi)發(fā)出來(lái)的專用于Pentium M的轉(zhuǎn)接卡就實(shí)現(xiàn)了這個(gè)功能。
Pentium M處理器到底和其他的處理器架構(gòu)上面有何不同?Intel一直都沒(méi)有過(guò)多的談?wù)撨@款產(chǎn)品的架構(gòu)。在所有發(fā)布的官方文檔中,對(duì)其性能指標(biāo)和命名方法的描述也只是只言片語(yǔ),如:為移動(dòng)電腦設(shè)計(jì)的架構(gòu),專用的堆棧管理,微操作融合技術(shù)(micro-ops fusion),以及增強(qiáng)的Intel SpeedStep技術(shù)(EIST)。但是這些描述并不能夠?qū)entium M的內(nèi)部架構(gòu)表述清楚。看來(lái)Intel好像并不想透露太過(guò)關(guān)于Pentium M的細(xì)節(jié)信息,這里面一定是有原因的,是什么呢?
其實(shí)Pentium M根本就是根據(jù)P6架構(gòu)作出的小幅修改而成的產(chǎn)品,P6架構(gòu)是Intel很早以前所開(kāi)發(fā)出來(lái)的架構(gòu),最早曾被用于Pentium Pro,后來(lái)Pentium II,Pentium III都使用的是這個(gè)架構(gòu)。那么Pentium M看起來(lái)更像是廣告鋪天蓋地的NetBurst架構(gòu)的一種倒退哦?當(dāng)然不是,你不能僅將Pentium M看作是一款過(guò)時(shí)的,已經(jīng)不合時(shí)宜老架構(gòu)。
其實(shí)在實(shí)際的評(píng)測(cè)中,Pentium M在很多項(xiàng)目上得分都超過(guò)了Pentium 4。而P6架構(gòu)也是Intel開(kāi)發(fā)的最優(yōu)秀,最成功的一款架構(gòu),僅僅從它在市場(chǎng)中存在的時(shí)間,以及所衍生出來(lái)的產(chǎn)品數(shù)量就可知一二。既然如此,同樣使用此架構(gòu)的Pentium M為什么就不能夠繼續(xù)實(shí)現(xiàn)其輝煌呢?現(xiàn)在就讓我們來(lái)看看,相比于Pentium III,Pentium M所作出的具體改進(jìn)有哪些?
管線和執(zhí)行核心:
Pentium M和Pentium III一樣,都是基于RISC架構(gòu)(精簡(jiǎn)指令集架構(gòu))的處理器,不過(guò)兩款處理器的執(zhí)行核心有稍有不同。例如:雖然兩款處理器都只有5個(gè)執(zhí)行單元,但是兩款處理器的執(zhí)行管線長(zhǎng)度是不一樣的。Pentium III的整數(shù)管線長(zhǎng)度為10級(jí),而Pentium M的管線要更長(zhǎng)些。當(dāng)然Pentium M的管線長(zhǎng)度尚遠(yuǎn)遠(yuǎn)不及Pentium 4,畢竟需要保證Pentium M處理器的執(zhí)行效率,但是為了今后能夠進(jìn)一步提升處理器的頻率,Intel的工程師還是增加了管線長(zhǎng)度。
管線長(zhǎng)度決定頻率提升的潛力,同時(shí)會(huì)為處理器帶來(lái)更多的能耗和發(fā)熱量,因此管線長(zhǎng)度的選定,對(duì)移動(dòng)處理器來(lái)說(shuō)尤其重要。因此通過(guò)一些使用經(jīng)驗(yàn)數(shù)據(jù)判斷,該處理器的管線大約在12-14級(jí)左右,也就是說(shuō)要比Pentium III的管線長(zhǎng)一點(diǎn)點(diǎn)。新增加的管線級(jí)數(shù),除了用來(lái)推升處理器的時(shí)鐘頻率外,在Pentium M處理器中的微操作融合技術(shù)也需要更長(zhǎng)的管線。這一點(diǎn)將在后文中提及。