品玩 1 月 22 日訊,近日,阿里巴巴方面宣佈了一個重要進展,旗下的平頭哥半導體完成了安卓10對RISC-V的移植並開源了全部相關代碼。
據瞭解,平頭哥基於安卓開源項目(AOSP)實現了對RISC-V架構的支持。安卓軟件棧主要包括系統內核、硬件抽象、運行時、框架層、應用五個層次的近千個軟件包,其中涉及到處理器架構相關移植工作主要包含**本地庫與ART支持、Linux內核支持、build系統支持三大部分:
本地庫與ART支持:完成bionic、ART、Clang/LLVM、V8、NDK、VNDK、OpenGL等軟件包的RISC-V架構支持:為bionic添加動態鏈接、系統調用、浮點數學庫的支持;基於ART實現了RISC-V架構的DEX實時解釋執行、dex2oat、JNI調用以及JIT編譯優化,極大地提高了JAVA程序在RISC-V平台上執行的效率。