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