一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在RISC-V芯片上運行安卓系統(tǒng)?

lhl545545 ? 來源:雷鋒網(wǎng) ? 作者:包永剛 ? 2021-01-24 09:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1月23日消息,平頭哥芯片開放社區(qū)本周四公布的一段視頻顯示,安卓10系統(tǒng)(代號Android 10系統(tǒng))順暢運行在平頭哥玄鐵910 RISC-V處理器上。

這對RISC-V生態(tài)來說是一個里程碑意義的進展,對Arm和安卓的聯(lián)盟可能是一個壞消息,因為基于RISC-V 64 架構(gòu)的安卓開源倉庫已在平頭哥芯片開放社區(qū)上線。隨著更高性能RISC-V芯片的推出以及軟件的移植,RISC-V將對Arm帶來更大挑戰(zhàn)。

經(jīng)過幾年的快速發(fā)展,RISC-V芯片已經(jīng)在對生態(tài)要求比較低的物聯(lián)網(wǎng)市場取得了不錯的成績,RISC-V芯片對低性能Arm Cortex-M系列芯片帶來了一定沖擊。如今,RISC-V能夠流暢安卓系統(tǒng),將可能進一步?jīng)_擊Arm統(tǒng)治的移動終端市場。

安卓與Arm的組合支撐了全球十億部智能手機、電視與可穿戴設(shè)備,為眾多智能設(shè)備帶來更好的體驗,吸引了數(shù)百萬應(yīng)用開發(fā)者,這是一個復(fù)雜的生態(tài),想要取得突破的難度巨大,在RISC-V芯片上運行安卓系統(tǒng)面臨著至少三個明顯的挑戰(zhàn):

第一,將安卓生態(tài)移植到RISC-V代碼量大,涉及模塊多,整個工程包含727個子工程和多個預(yù)編譯工程;

第二,架構(gòu)級優(yōu)化難度大,為了讓安卓系統(tǒng)可以更加流暢的運行在RISC-V芯片上,需要在匯編指令層面實現(xiàn)對本地方法庫、音視頻庫、加解密庫等的性能優(yōu)化;

第三,安卓系統(tǒng)的開發(fā)語言多種多樣,包括C/C++,匯編,JAVA,go,RS,rust等。

據(jù)悉,安卓軟件棧主要包括系統(tǒng)內(nèi)核、硬件抽象、運行時、框架層、應(yīng)用五個層次的近千個軟件包,其中涉及到處理器架構(gòu)相關(guān)移植工作主要包含本地庫與ART支持、Linux內(nèi)核支持、build系統(tǒng)支持三大部分。

在本地庫與ART支持方面,平頭哥基于安卓開源項目(AOSP)完成bionic、ART、Clang/LLVM、V8、NDK、VNDK、OpenGL等軟件包的RISC-V架構(gòu)支持:為bionic添加動態(tài)鏈接、系統(tǒng)調(diào)用、浮點數(shù)學(xué)庫的支持。另外,基于ART實現(xiàn)了RISC-V架構(gòu)的DEX實時解釋執(zhí)行、dex2oat、JNI調(diào)用以及JIT編譯優(yōu)化,極大地提高了JAVA程序在RISC-V平臺上執(zhí)行的效率。

Linux內(nèi)核支持方面,首次將RISC-V架構(gòu)的Linux內(nèi)核與安卓系統(tǒng)進行了適配,完善了Clang/LLVM對Linux內(nèi)核的編譯支持,修復(fù)了大量Clang/LLVM的問題。

Build系統(tǒng)支持方面,安卓的編譯框架主要由blueprint和soong構(gòu)成,平頭哥整合編譯框架、預(yù)編譯的工具鏈、本地方法庫、模擬器,應(yīng)用和服務(wù)等模塊,首次實現(xiàn)了RISC-V架構(gòu)對安卓build系統(tǒng)的支持。

除了軟件層面大量的移植工作,在硬件層面也需要高性能處理器的支持。此次運行安卓10系統(tǒng)的RISC-V芯片是平頭哥在2019年發(fā)布的高性能處理器玄鐵910,此次運行RISC-V版安卓系統(tǒng)的SoC集成3核玄鐵910,以及單核GPU,基于臺積電28nm工藝,CPU主頻最高可達1.2GHz。

需要指出,即便RISC-V可以流暢安卓10系統(tǒng),但要撼動Arm在智能移動終端市場的優(yōu)勢還有很大的距離。芯片性能提升以及軟件生態(tài)的建設(shè)都還有很長的路要走,RISC-V需要充分發(fā)揮開源的優(yōu)勢。

雷鋒網(wǎng)了解到,平頭哥會將現(xiàn)有的工作成果開源全部的相關(guān)代碼,基于RISC-V 64 架構(gòu)的安卓開源倉庫在其芯片開放社區(qū)上線。

支持RISC-V的安卓系統(tǒng)已經(jīng)開源,接下來更多基于RISC-V的物聯(lián)網(wǎng)設(shè)備也會更快到來。但我們更應(yīng)該期待的是RISC-V在全新的應(yīng)用市場帶來許多意想不到的應(yīng)用,在5GAI時代有Wintel、Arm和安卓之后的新組合。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52520

    瀏覽量

    441001
  • 安卓系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    274

    瀏覽量

    21074
  • RISC-V
    +關(guān)注

    關(guān)注

    46

    文章

    2572

    瀏覽量

    48837
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    原來,它們用的都是國產(chǎn)RISC-V芯片

    RISC-V憑借指令集的靈活性與生態(tài)的開放性,正在重塑中國芯片創(chuàng)新的范式。作為國產(chǎn)化設(shè)備的推動者,ZLG致遠(yuǎn)電子的多款設(shè)備已采用國產(chǎn)RISC-V芯片,展現(xiàn)了其在推動
    的頭像 發(fā)表于 04-02 11:42 ?569次閱讀
    原來,它們用的都是國產(chǎn)<b class='flag-5'>RISC-V</b><b class='flag-5'>芯片</b>

    關(guān)于RISC-V芯片的應(yīng)用學(xué)習(xí)總結(jié)

    的核心優(yōu)勢在于其開源性、模塊化、低功耗、高性能以及可擴展性。這些特性使得RISC-V芯片在物聯(lián)網(wǎng)(IoT)、嵌入式系統(tǒng)、邊緣計算以及高性能計算等領(lǐng)域具有獨特競爭力。 在物聯(lián)網(wǎng)領(lǐng)域,RISC-V
    發(fā)表于 01-29 08:38

    RISC-V MCU技術(shù)

    的研究團隊弄出來的,目的就是想搞個新的、開放的指令集架構(gòu),能跟上現(xiàn)代計算的需要。到了2015年,專門成立了個RISC-V基金會,讓這個架構(gòu)更標(biāo)準(zhǔn),也更好地推廣開了。這幾年啊,這個RISC-V的生態(tài)系統(tǒng)
    發(fā)表于 01-19 11:50

    risc-v芯片在電機領(lǐng)域的應(yīng)用展望

    具體應(yīng)用場景進行靈活定制,從而實現(xiàn)更高效的控制算法和更優(yōu)化的性能表現(xiàn)。 此外,RISC-V芯片還支持多核架構(gòu),這使得電機控制系統(tǒng)能夠同時處理多個任務(wù),提高整體運行效率。在電機驅(qū)動方面,
    發(fā)表于 12-28 17:20

    RISC-V芯片問題

    RISC-V高端芯片有哪些,目前生態(tài)怎樣?
    發(fā)表于 12-27 16:41

    RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧

    指令集編譯的程序能夠無 障礙運行,且具有同系列CPU可移植性和兼容性。RISC-V指令集允許任何人設(shè)計、制造和銷售RISC-V芯片和軟件。 3.RI
    發(fā)表于 12-16 23:08

    基于risc-v架構(gòu)的芯片與linux系統(tǒng)兼容性討論

    )、中斷控制器、I/O接口等。 Linux內(nèi)核需要與這些硬件接口進行緊密配合,提供合適的驅(qū)動程序和管理機制。因此,在RISC-V架構(gòu)的芯片運行Linux
    發(fā)表于 11-30 17:20

    RISC-V能否復(fù)制Linux 的成功?》

    以及支持社區(qū)和生態(tài)系統(tǒng)的重要性,還探討了開源硬件對商業(yè)芯片制造商的意義。 質(zhì)量及生態(tài)系統(tǒng)是關(guān)鍵 OpenHW集團總裁兼首席執(zhí)行官Rick O\'Connor認(rèn)為RISC-V等同于Lin
    發(fā)表于 11-26 20:20

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !

    ,貢獻內(nèi)容,在社交媒體推廣RISC-V。加入我們,共同發(fā)展RISC-V社區(qū),傳播RISC-V的消息!成為RISC-VAdvocate的好處
    的頭像 發(fā)表于 09-10 08:08 ?890次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒在歷屆峰會上分享RISC-V在MCU領(lǐng)域的創(chuàng)新成果,和大家共同見證了本土RISC-V產(chǎn)業(yè)的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-V系列量產(chǎn)
    的頭像 發(fā)表于 08-30 18:18 ?2379次閱讀
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    RISC-V中國峰會在杭州圓滿落幕。峰會現(xiàn)場,沁恒圍繞“青稞RISC-V全棧MCU+USB/藍(lán)牙/以太網(wǎng)芯片,賦能RISC-V高效落地”的主題,通過首日主會場演講、展臺互動等形式,
    發(fā)表于 08-30 17:37

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態(tài)!

    。 (華秋電子<電子發(fā)燒友>平臺社區(qū)負(fù)責(zé)人劉勇對RISC-V生態(tài)系統(tǒng)介紹) 在峰會現(xiàn)場,劉勇分享了華秋電子在RISC-V芯片創(chuàng)新應(yīng)用與生態(tài)
    發(fā)表于 08-26 16:46

    risc-v的發(fā)展歷史

    RISC-V架構(gòu)在學(xué)術(shù)圈和開源社區(qū)中獲得了更廣泛的關(guān)注和應(yīng)用。 四、廣泛應(yīng)用與生態(tài)系統(tǒng)建設(shè) 工業(yè)界應(yīng)用:隨著RISC-V架構(gòu)的不斷發(fā)展,越來越多的公司開始采用RISC-V架構(gòu)。例如,
    發(fā)表于 07-29 17:20

    rIsc-v的缺的是什么?

    和可定制性,不同的廠商或開發(fā)者可能會根據(jù)自己的需求對RISC-V進行不同的定制和優(yōu)化。這可能會導(dǎo)致硬件生態(tài)系統(tǒng)中出現(xiàn)碎片化問題,即某些RISC-V軟件無法在所有RISC-V
    發(fā)表于 07-29 17:18

    何在VSCODE下面進行RISC-V的調(diào)試

    如題,如何在VSCODE下面進行RISC-V的調(diào)試?下載等
    發(fā)表于 07-25 11:49