Google宣布Android將支持RISC-V指令集
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 中的“一級平台”。