Elbrus仿真軟件助ARM進(jìn)軍服務(wù)器市場(chǎng) 威脅Intel
據(jù)俄羅斯Elbrus Technologies 表示,該公司所開(kāi)發(fā)的仿真軟件(emulation software)可提供40%的原生ARM性能;Elbrus并相信能在2014年底達(dá)到提供80%原生ARM性能的目標(biāo)。而市場(chǎng)分析師與ARM高層將該軟件視為值得注意但應(yīng)用有所限制的選項(xiàng)。
包括Applied Micro、Calxeda、Cavium、Marvell、Nvidia與Samsung等廠商,都有意推出可取代英特爾(Intel)處理器,內(nèi)含更多功能、功耗更低的 ARM 核心SoC;但其中最大的障礙就是,那些ARM處理器無(wú)法支持目前執(zhí)行在x86系統(tǒng)中的大量服務(wù)器軟件。
Elbrus 所開(kāi)發(fā)的仿真軟件號(hào)稱(chēng)可解決以上問(wèn)題,且僅占用1MB (Mbyte)的內(nèi)存容量;該公司研發(fā)工程師Anatoly Konukhov并指出,該軟件的內(nèi)存占位空間與仿真模式下執(zhí)行的應(yīng)用程序數(shù)量,并沒(méi)有太多相關(guān)。Elbrus研究團(tuán)隊(duì)正在開(kāi)發(fā)扮演仿真器角色的二進(jìn)制轉(zhuǎn)譯器(binary translator),并打算為其制作最佳化流程。
“目前我們正在制作能讓我們執(zhí)行應(yīng)用程序的二進(jìn)制轉(zhuǎn)譯器;至于制作一個(gè)最佳化流程的工作會(huì)在今年稍晚同步展開(kāi)──我們預(yù)期兩項(xiàng)工作會(huì)在2014年底完成。”Konukhov 表示:“我們面臨的主要問(wèn)題是缺乏具備二進(jìn)制轉(zhuǎn)譯技術(shù)專(zhuān)長(zhǎng)的軟件開(kāi)發(fā)者,這也是我們將開(kāi)發(fā)案完工時(shí)程定在2014年底的原因。”
Konukhov 指出,Elbrus的軟件采用平行編譯流程(parallel compilation process),并將轉(zhuǎn)譯內(nèi)容除存在揮發(fā)性?xún)?nèi)存中,以減少開(kāi)機(jī)時(shí)的系統(tǒng)負(fù)載;他也表示,該二進(jìn)制轉(zhuǎn)譯器針對(duì)「冷區(qū)」與「熱區(qū)」將會(huì)有數(shù)個(gè)不同程度的最佳化。
Elbrus是在2010年開(kāi)始進(jìn)行該軟件的開(kāi)發(fā),該公司去年夏天取得了俄羅斯投資機(jī)構(gòu)Skolkovo,以及俄羅斯的處理器與軟件開(kāi)發(fā)廠商MCST的資金;MCST也為該研發(fā)項(xiàng)目提供了開(kāi)發(fā)人員。