MIPS新推Aptiv系列——聊不完和ARM的競爭
就目前實(shí)際應(yīng)用情況看,在移動設(shè)備領(lǐng)域,以智能手機(jī)、平板電腦等為代表,ARM占據(jù)著絕對的優(yōu)勢,處于毫無爭議的霸主地位,MIPS以及Intel等廠商的市場占有率則相對較小。面對移動設(shè)備市場的火爆,MIPS也已開始逐漸在這方面發(fā)力,在智能手機(jī)方面去年已有了幾百萬應(yīng)用處理器的出貨量。而在其它領(lǐng)域內(nèi),比如在家庭娛樂(高清電視、機(jī)頂盒等)、網(wǎng)絡(luò)基礎(chǔ)設(shè)備等,ARM則沒有這么顯著的優(yōu)勢。
新的Aptiv系列架構(gòu)
此次MIPS推出的Aptiv系列主要包含proAptiv、interAptiv和microAptiv三大架構(gòu)。其中,proAptiv擁有優(yōu)異的性能,最多可支持6核,為系列的高度架構(gòu);interAptiv突出效率,為中端;microAptiv則相對較低端,以緊湊精準(zhǔn)為其主要特色。
proAptiv和interAptiv架構(gòu)相類似,主要區(qū)別在于其內(nèi)核。proAptiv采用的是多發(fā)射深度亂序CPU內(nèi)核的設(shè)計(jì);而interAptiv采用的則是多線程技術(shù),每個內(nèi)核可模擬2個邏輯內(nèi)核。proAptiv最多可支持6個內(nèi)核,interAptiv最多可支持4個內(nèi)核。
這兩種架構(gòu)在定位上,都是直接與ARM的A系列(A7、A9、A15等)競爭的。根據(jù)MIPS提供的數(shù)據(jù),在相同工藝/配置/綜合條件下,proAptiv能實(shí)現(xiàn)和Cortex-A15同樣的性能水平,且功耗大約低一半,同時硅片面積也只有Cortex-A15的一半,這意味著制造成本上的明顯優(yōu)勢;interAptive在DMIPS測試中與Cortex-A9表現(xiàn)相若,在CoreMark測試中的分?jǐn)?shù)卻比Cortex-A9高出將近一倍。
在實(shí)際應(yīng)用層面,proAptiv主要針對較高端的移動設(shè)備、數(shù)字家庭和網(wǎng)絡(luò)設(shè)備。其中,對網(wǎng)絡(luò)設(shè)備提供6核架構(gòu)的支持,其它領(lǐng)域則最多4核。interAptiv同樣也是針對以上三大領(lǐng)域,只是相對proAptiv要低端一些。
microAptiv架構(gòu)主要由MIPS上海研發(fā)團(tuán)隊(duì)所設(shè)計(jì),在結(jié)構(gòu)和定位上和proAptiv、interAptiv有著較大的不同。microAptiv采用的是CPU+DSP的二合一設(shè)計(jì),是Aptiv系列中的低端產(chǎn)品,其定位和ARM的Cortex-M4類似。根據(jù)MIPS提供的數(shù)據(jù),microAptiv在DMIPS和CoreMark中的測試表現(xiàn)要比Cortex-M4分別高出約25%和40%。
指令集的差異
有觀點(diǎn)認(rèn)為,和ARM相比,MIPS的指令集有一些天然的優(yōu)勢。ARM指令集中的指令是前后關(guān)聯(lián)的,MIPS指令集則相對“干凈”,各條指令相互獨(dú)立。所以,在涉及到跳轉(zhuǎn)預(yù)測的設(shè)計(jì)中,ARM指令集中指令的前后關(guān)聯(lián)特性將給此帶來一定的麻煩。因此,ARM在其64位指令集中開始考慮將這一特性去除,以增強(qiáng)指令的靈活性。同時,這也給ARM 32位和64位指令集的兼容性帶來了挑戰(zhàn)。而MIPS則不同,其誕生之初就是以研究為目的,所有產(chǎn)品,包括32位和64位產(chǎn)品,都使用同一套指令集,使得32位和64位可以無縫過渡,不存在兼容性的問題。
但是,筆者認(rèn)為,不管是ARM還是MIPS,指令集的高下并能決定產(chǎn)品的命運(yùn),競爭之下,究竟誰更好,市場數(shù)據(jù)才是最實(shí)在的評判標(biāo)準(zhǔn)。
評論