移動(dòng)芯片市場緊追ARM:英特爾發(fā)布安卓編譯器
英特爾近日發(fā)布了一款C++編譯器,可以用來開發(fā)在英特爾架構(gòu)處理器上運(yùn)行的高性能Android應(yīng)用,希望能改善在Android市場上的處境。
數(shù)年前,英特爾就發(fā)布了一款用于開發(fā)Android應(yīng)用的SDK(開發(fā)工具包),但沒有獲得開發(fā)者青睞。英特爾芯片不是占有主導(dǎo)地位的移動(dòng)處理器架構(gòu),ARM架構(gòu)處理器是移動(dòng)市場的霸主。
英特爾高性能客戶端和可視化計(jì)算部門總經(jīng)理杰夫·麥克維(Jeff McVeigh)說,“英特爾在努力提高Android設(shè)備市場份額。”市場研究公司Forrester分析師杰弗里·哈蒙德(Jeffrey Hammond)表示,“我的感覺是,英特爾在努力擴(kuò)大移動(dòng)芯片業(yè)務(wù),使之可以達(dá)到與ARM架構(gòu)芯片相匹敵的水平。”
英特爾高管稱,新款編譯器可大幅度提高應(yīng)用性能。英特爾移動(dòng)計(jì)算和編譯器業(yè)務(wù)部門總經(jīng)理凱文·史密斯(Kevin Smith)表示,“我們發(fā)現(xiàn),在用戶最多的Android應(yīng)用中,約半數(shù)在開發(fā)中混合使用Java和C++兩種編程語言,因?yàn)樗鼈兿M@得高于Dalvik運(yùn)行時(shí)間庫能提供的性能。”英特爾稱,應(yīng)用的用戶界面部分可以使用Java開發(fā),對性能要求較高的部分則使用C++開發(fā)。
英特爾的C++編譯器是Android NDK(本機(jī)應(yīng)用開發(fā)工具包)中GNU C++編譯器的替代產(chǎn)品。開發(fā)者可以利用英特爾C++編譯器,在運(yùn)行Windows、OS X和Linux的PC上為x86平臺(tái)處理器開發(fā)Android應(yīng)用。
責(zé)任編輯:Flora來源:賽迪網(wǎng) 分享到: