谷歌剛從Android核心移除了對RISC-V的支持
從其他精簡指令集電腦(RISC)架構演變而來的開源RISC-V 指令集架構正在贏得國際支援與合作。然而,Google已決定停止參與RISC-V 的遊戲。最近合併的一系列補丁刪除了Android通用核心程式碼庫中對”riscv64″處理器架構的支援。
Android通用核心(ACK)是Android開源專案(AOSP)的主要分支,為行動和穿戴式裝置上的所有第三方和Google自己的Android實作提供指導。從ACK 和AOSP 中移除對RISC-V 的支援實際上意味著山景城正在”扼殺”其主要計算平台中的ISA 本機實現。
最近,許多晶片製造商和處理器設計人員都對RISC-V 的未來進行了投資。 2023 年10 月,Google正式在Android系統中引進RISC-V 支援。高通公司已經在為Wear OS開發RISC-V 晶片,Wear OS 是專為智慧手錶和其他類型的可穿戴小工具設計的Android版本。
根據中國製造商英韌科技(Yingren Technology)曾表示,在固態硬碟控制器領域,該開放標準甚至為Arm 架構提供了一些競爭優勢,而且效果明顯更好。 ACK/AOSP取消了對RISC-V的支持,這意味著即將發布的Android系統將無法使用RISC-V晶片,不過製造商可以自訂行動作業系統,重新添加對ISA的支援。
考慮到許多企業都對使用RISC-V 感興趣,Google阻止AOSP 進一步發展該技術的決定令人費解。 RISC-V ISA尚未在智慧型手機應用的適當SoC專案中實現,而新合併的ACK補丁很可能會成為這方面的重大障礙。
當被問及對此問題的評論時,Google的一位代表告訴Android Authority,行動作業系統未來將繼續支援RISC-V。由於ISA 技術的”快速迭代”,Android 似乎還沒有準備好為所有Android 供應商提供單一的支援核心映像。
Google向市場保證,它不會完全扼殺Android系統對RISC-V 的支持,但將該架構推出AOSP 意味著這一前景廣闊的晶片標準的最終商業開發所需的時間將遠遠超過預期。同時,RISC-V 社群正在製定啟動和運行時服務規範,為設備發現、系統管理和其他基本系統操作建立一個可互通的作業系統平台。
了解更多: