來自俄羅斯的工程師正在開發可在搭載 ARM處理器的伺服器上,執行 x86 程式的軟體;如果該軟體開發成功,可望為 ARM核心處理器供應商降低與 x86 處理器在今日伺服器應用市場競爭的一大障礙。
據俄羅斯業者 Elbrus Technologies 表示,該公司所開發的仿真軟體(emulation software)可提供40%的原生ARM性能;Elbrus並相信能在2014年底達到提供80%原生ARM性能的目標。而市場分析師與ARM高層將該軟體視為值得注意但應用有所限制的選項。

包括Applied Micro、Calxeda、Cavium、Marvell、Nvidia與Samsung等廠商,都有意推出可取代英特爾(Intel)處理器,內含更多功能、功耗更低的 ARM 核心SoC;但其中最大的障礙就是,那些ARM處理器無法支援目前執行在x86系統中的大量伺服器軟體。

Elbrus 所開發的仿真軟體號稱可解決以上問題,且僅佔用1MB (Mbyte)的記憶體容量;該公司研發工程師Anatoly Konukhov並指出,該軟體的記憶體佔位空間與仿真模式下執行的應用程式數量,並沒有太多相關。Elbrus研究團隊正在開發扮演仿真器角色的二進制轉譯器(binary translator),並打算為其製作最佳化流程。

「目前我們正在製作能讓我們執行應用程式的二進制轉譯器;至於製作一個最佳化流程的工作會在今年稍晚同步展開──我們預期兩項工作會在2014年底完成。」Konukhov 表示:「我們面臨的主要問題是缺乏具備二進制轉譯技術專長的軟體開發者,這也是我們將開發案完工時程定在2014年底的原因。」

Konukhov 指出,Elbrus的軟體採用平行編譯流程(parallel compilation process),並將轉譯內容除存在揮發性記憶體中,以減少開機時的系統負載;他也表示,該二進制轉譯器針對「冷區」與「熱區」將會有數個不同程度的最佳化。

Elbrus是在2010年開始進行該軟體的開發,該公司去年夏天取得了俄羅斯投資機構Skolkovo,以及俄羅斯的處理器與軟體開發廠商MCST的資金;MCST也為該研發專案提供了開發人員。

編譯:Judith Cheng

(參考原文: ARM gets weapon in server battle vs. Intel,by Rick Merritt)

arrow
arrow
    全站熱搜

    Shacho San 發表在 痞客邦 留言(0) 人氣()