1月5日消息,Google在去年12月舉行的RISC-V峰會上正式宣佈Android將支持RISC-V指令集。RISC-V是近年來備受業界追捧的開源指令集架構,得益於其指令精簡、模塊化、可擴展、開源、免費的優勢,獲得數千傢芯片設計廠商的使用,在站穩物聯網市場之後,現在也在積極進入移動及PC、服務器市場,大有與x86、Arm三足鼎立之勢。
根據全球開放標準組織RISC-V International最新公佈的數據顯示,RISC-V International社區在過去的一年取得令人印象深刻的增長裡程碑和技術進步。其中,RISC-V International 的會員數量同比增長超過 26%,在 70 個國傢/地區擁有超過 3,180 名會員。如今,市場上有超過 100 億個 RISC-V 核心,全球有數萬名工程師致力於 RISC-V 計劃。
在移動端應用方面,去年10月,由阿裡巴巴平頭哥貢獻的RISC-V移植Android的代碼補丁集合,被AndroidAOSP社區收錄進系統源代碼,成為全球首批RISC-V兼容Android的正式補丁,這意味著Android社區開啟對RISC-V架構的原生支持。現在任何人都可以去嘗試 Android 的 riscv64 分支。但目前Google主導的商業版Android系統尚未對RISC-V進行支持。
目前的GoogleAndroid系統對於RISC-V的支持非常有限,因為它不支持用於 Java 工作負載的 Android Runtime (ART)。大多數 Android 應用程序都使用 Java 代碼發佈,這意味著目前幾乎沒有應用程序會在 Android 上支持 RISC-V。現在,Google表示官方模擬器支持即將到來,而 ART 支持預計將在 2023 年第一季度的某個時候到來。
一旦 ART 支持到來,可以一定程度上將 Java 轉譯為 RISC-V,因此大多數 Android 應用程序將無需開發人員額外的工作即可運行。
Google Android 工程總監 Lars Bergstrom 在 RISC-V 峰會上發表講話說,他希望 RISC-V 被視為 Android 中的“一級平臺”。