使用高通驍龍835的ARM架構(gòu)PC主板原型
北京時(shí)間6月12日上午消息,上周,x86處理器架構(gòu)迎來39歲生日。1978年6月8日,英特爾首次推出了8086處理器。不過在這樣的日子里,英特爾對(duì)所有開發(fā)x86模擬器技術(shù)的公司發(fā)出了威脅。
英特爾在博客中介紹了該公司關(guān)于拓展和優(yōu)化x86指令集的一系列投資,其中的功能包括SSE、AVX、TSX事務(wù)型存儲(chǔ),以及SGX安全區(qū)域等,從而展示該公司如何讓古老的指令集變得更先進(jìn)。
然而在博客的后一部分,英特爾指出,許多這些進(jìn)展都已申請(qǐng)專利,而該公司以往曾使用專利來保護(hù)關(guān)于x86的創(chuàng)新。曾被英特爾盯上的公司包括AMD、Cyrix、VIA和Transmeta等等。
這篇文章并未提到任何公司的名字,但不難看出英特爾將矛頭指向了誰,這就是微軟,或許也包括高通。今年晚些時(shí)候,包括華碩、惠普和聯(lián)想在內(nèi)的公司將推出搭載高通驍龍835處理器的Windows筆記本。
這并不是微軟首次推出支持ARM處理器的Windows版本,微軟在這方面的首次嘗試是在2012年,當(dāng)時(shí)微軟推出了Windows RT。不過這次將有重要不同。Windows RT無法運(yùn)行任何x86應(yīng)用,與此不同,ARM版Windows 10將提供基于軟件的x86模擬器,從而實(shí)現(xiàn)與大部分甚至全部x86應(yīng)用的兼容。
這將對(duì)英特爾造成嚴(yán)重威脅。如果ARM版Windows能運(yùn)行x86軟件,并且?guī)砹烁偷膬r(jià)格、更長的電池續(xù)航時(shí)間,以及更輕薄的設(shè)計(jì),那么英特爾在筆記本電腦市場(chǎng)的主導(dǎo)地位將被動(dòng)搖。英特爾這篇博客文章明確表明,不僅將依靠技術(shù)去確保在這個(gè)領(lǐng)域的地位,在必要情況下還將訴諸法律。
目前尚不清楚ARM版Windows 10中x86模擬器的細(xì)節(jié)。其中的關(guān)鍵問題在于,模擬器將支持x86的哪些功能。核心的32位x86指令集已有30年歷史(最初出現(xiàn)在1985年的386處理器中),因此將無法得到專利的保護(hù)。微軟的x86模擬器可能將略過近期的x86擴(kuò)展,例如TSX、SGX和MPE,因?yàn)槭褂眠@類擴(kuò)展的軟件并不多。某些擴(kuò)展,例如VT-x虛擬化功能,對(duì)于運(yùn)行Windows應(yīng)用來說沒有意義,因此可以直接跳過。
當(dāng)然,英特爾可能只是在言論上保持強(qiáng)硬。在ARM版Windows 10真正面市之前,很難知道這一模擬器究竟有什么樣的功能。此外,關(guān)于x86的專利是眾所周知的,微軟在開發(fā)模擬器的過程中肯定也考慮到了這點(diǎn)。而英特爾的商業(yè)模式仍然對(duì)微軟有很大的依賴,因此如果英特爾在相關(guān)的法律行動(dòng)方面肯定會(huì)保持謹(jǐn)慎。