<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 俄羅斯創(chuàng)業(yè)公司為ARM芯片開發(fā)X86軟件模擬器

          俄羅斯創(chuàng)業(yè)公司為ARM芯片開發(fā)X86軟件模擬器

          —— 希望在能耗低得多的情況下有朝一日ARM芯片在速度上能與英特爾芯片相媲美
          作者: 時間:2012-10-08 來源:網(wǎng)易科技 收藏

            據(jù)國外媒體報道,芯片無處不在。多家公司在利用超低能耗的芯片生產(chǎn)服務器,希望將英特爾趕下服務器芯片之王的寶座。Cavium和Calxeda等公司希望,在能耗低得多的情況下有朝一日芯片在速度上能與英特爾芯片相媲美。

          本文引用地址:http://www.ex-cimer.com/article/137396.htm

            在服務器領(lǐng)域,能耗意味著金錢,而且是巨額金錢。但至少一個因素影響了ARM的“造反”:目前,在英特爾芯片服務器上運行的軟件不能在ARM芯片上運行。英特爾問世已經(jīng)數(shù)十年,許多公司都依賴軟件。

            俄羅斯創(chuàng)業(yè)公司Elbrus Technologies(以下簡稱“Elbrus”)為ARM服務器芯片廠商開發(fā)了一款秘密武器:在ARM芯片上運行軟件的模擬器。目前Elbrus模擬器處于“α”測試階段,該公司首席開發(fā)官安納托利·康努科霍夫(Anatoly Konukhov)稱,與運行原生ARM代碼相比,模擬器運行X86代碼的效率約為40%。Elbrus計劃明年發(fā)布模擬器公測版,2014年底模擬器運行X86代碼的效率將提高到80%。

            康努科霍夫說,“我們認為,2014年將是ARM芯片大舉進入服務器領(lǐng)域的一年,因此2014年是推出一款模擬器軟件的絕好時機。”他表示,目前只有數(shù)家公司在開發(fā)ARM服務器,因此模擬器軟件市場相對較小。但他指出,部分企業(yè)對運行ARM服務器帶來的成本降低非常感興趣,部署ARM服務器后它們需要模擬器來運行專有的服務器軟件。

            Elbrus團隊過去曾開發(fā)高效X86模擬器軟件。Elbrus由MCST員工在2010年創(chuàng)辦,2012年獲得MCST和俄羅斯投資基金Skolkovo的130萬美元投資。在MCST,Elbrus團隊是負責為俄羅斯微處理器E2K開發(fā)X86模擬器的二進制翻譯部門(Binary Translation Department)的一部分。據(jù)康努科霍夫稱,模擬器運行代碼的效率是原生代碼的85%。他們還與英特爾聯(lián)合為安騰(Itanium)芯片開發(fā)X86模擬器,運行效率達到90%??蹬苹舴蛑赋?,MCST已經(jīng)發(fā)表了46篇二進制轉(zhuǎn)換方面的學術(shù)論文,并在美國獲得了數(shù)項專利。

            Elbrus的秘密武器是具有多層優(yōu)化的二進制代碼轉(zhuǎn)換器。所有二進制代碼轉(zhuǎn)換工作都是在內(nèi)存中完成的,以加快轉(zhuǎn)換速度,轉(zhuǎn)換器本身僅占約1MB內(nèi)存。

            康努科霍夫指出,盡管他們的目標是將運行效率提高到80%,但穩(wěn)定性更重要,“我們的營銷研究表明,與性能相比,大多數(shù)廠商更重視功能和穩(wěn)定性。我們可能在沒有完全實現(xiàn)性能目標的情況下先發(fā)布產(chǎn)品,然后逐步提高性能”。

            Elbrus還在與ARM硬件廠商合作,并在尋求與更多廠商合作,使其軟件支持盡可能多的芯片。Elbrus工程師將參加在10月30日至11月1日期間舉行的ARM TechCon會議。



          關(guān)鍵詞: ARM 架構(gòu) X86

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();