正在廣泛如今使用MIPS處理器架構(gòu)的硬件制造商,旨在通過合作為自己的MIPS處理器帶來對廣泛的開源軟件部署支持能力。
這個名為Prpl(發(fā)音同‘purple’)的同盟中包含多家與MIPS架構(gòu)往來甚密的廠商,例如博通、Cavium、Ikanos、Lantiq、PMC-Sierra以及高通等。Prpl的計劃在于選擇開源項目,并為這些項目在MIPS上構(gòu)建參考部署方案,從而使MIPS架構(gòu)成為上述以及其它同類項目的理想運行平臺。
MIPS陣營目前包含多種低功耗處理器產(chǎn)品,可以說與目前被廣泛使用在移動設(shè)備及嵌入式裝置當中的ARM處理器頗為相似。不過ARM無論是從硬件還是軟件的角度來看,不僅市場接受程度更高、普及范圍也更大,相比之下MIPS可以說是小眾陣營了。在這種嚴重的不對等情況背后,軟件兼容性問題可謂一大關(guān)鍵性因素;舉例來說,專為Android系統(tǒng)編寫的應(yīng)用程序更適合運行在ARM或英特爾處理器架構(gòu)之上,在低端MIPS平板上有時候則無法正常執(zhí)行。
該聯(lián)盟是由Amit Rohatgi牽頭建立的,他之前曾致力于將谷歌Android系統(tǒng)引入MIPS平臺。他強調(diào)稱,這一聯(lián)盟完全屬于開放性組織,甚至歡迎已經(jīng)采用了其它競爭對手架構(gòu)的廠商參與進來。每一位參與者都應(yīng)將關(guān)注重點放在自身所擅長的領(lǐng)域——舉例來說,高通主要負責為OpenWRT軟件路由項目提供運營商級方案。
該項目已經(jīng)被移植到幾乎所有主要Linux發(fā)行版之上:Android、Ubuntu、紅帽(包括Fedora與CentOS)再加上谷歌的Chromium OS。其它處于進行當中的項目還包括實時操作系統(tǒng)與虛擬機管理程序。
作為操作系統(tǒng)關(guān)注計劃中的重要組成部分,該聯(lián)盟希望能在將MIPS處理器引入數(shù)據(jù)中心的同時、利用類似的其它配套方案使其與ARM處理器一樣成為常規(guī)服務(wù)器中的核心組件。因此,除了操作系統(tǒng)與常見應(yīng)用程序之外,Java也成為需要優(yōu)先考慮的移植對象之一。EE Times網(wǎng)站指出,該聯(lián)盟正在與甲骨文方面積極協(xié)作,旨在針對各種MIPS計算核心打造包含32位與64位的Java版本。
就目前來看,ARM壓倒MIPS的大部分優(yōu)勢并非源自技術(shù)性、而主要由于戰(zhàn)略性。Moor Insights分析師Paul Teich就曾解釋過Calxeda等系統(tǒng)芯片集成商所打造的方案屬于ARM核心架構(gòu)的附加價值,正是此類附加價值使其獲得了穩(wěn)固的統(tǒng)治地位。Forrester研究公司分析師Richard Fichera則對MIPS成功超越ARM并打入數(shù)據(jù)中心環(huán)境的可能性持懷疑態(tài)度,不過他仍然認為MIPS是“一種完美的嵌入式計算資源,而且正逐步成為網(wǎng)絡(luò)邊緣設(shè)備中用于實現(xiàn)嵌入式網(wǎng)絡(luò)功能以及作為用戶可編程設(shè)備的可編程核心。”
然而Prpl聯(lián)盟在新聞稿中指出,MIPS擁有“獨特的功能……例如硬件多純種、32位/64位兼容性以及硬件虛擬化等等。”
我們還需要再等一段時間才能看到這一新同盟打造完成的實際研發(fā)成果;而根據(jù)EE Times方面的說法,Prpl推出首款軟件版本的時間至少在六個月之后。