阿里平頭哥RISC-V補丁并入安卓系統(tǒng)源代碼,RISC-V與安卓融合再提速
10月20日,記者獲悉,由阿里巴巴平頭哥貢獻的RISC-V移植安卓的代碼補丁集合,被安卓AOSP社區(qū)收錄進系統(tǒng)源代碼,成為全球首批RISC-V兼容安卓的正式補丁。這意味著谷歌安卓開啟了對RISC-V架構(gòu)的官方原生支持,RISC-V與安卓兩大體系的融合駛?cè)肟燔嚨馈?/span>
本文引用地址:http://2s4d.com/article/202210/439362.htm
AOSP網(wǎng)站截圖顯示,安卓系統(tǒng)正式接收的首批RISC-V移植補丁,來自阿里平頭哥
安卓(Android)是全球主流移動設(shè)備操作系統(tǒng),擁有豐富成熟的應(yīng)用生態(tài),其系統(tǒng)核心代碼部分即AOSP(Android Open Source Project)。在AOSP開源社區(qū),重要的技術(shù)貢獻將被安卓官方吸納,成為不斷更新的安卓系統(tǒng)的一部分。
作為近年備受矚目的新架構(gòu),RISC-V與安卓系統(tǒng)的適配,被業(yè)界普遍視為軟硬件融合發(fā)展的新方向。但因RISC-V架構(gòu)仍在演進,而安卓系統(tǒng)已成熟,打通兩大體系的技術(shù)挑戰(zhàn)十分艱巨,僅編譯系統(tǒng)、LLVM編譯工具鏈、C函數(shù)庫等基礎(chǔ)技術(shù)就需要大量的優(yōu)化適配工作。
2021年10月,平頭哥最早完成了安卓系統(tǒng)的整體移植,在玄鐵C910處理器上首次兼容安卓10.0系統(tǒng),并運行Chrome瀏覽器等應(yīng)用;2022年4月,玄鐵C910在安卓12.0系統(tǒng)上成功運行TensorFlow Lite,集成多項第三方關(guān)鍵組件,證明了RISC-V可兼容不斷更新的安卓系統(tǒng)。
過去兩年間,平頭哥在RISC-V領(lǐng)域的系列技術(shù)突破及產(chǎn)業(yè)化落地,極大提振業(yè)界對RISC-V的信心,促成谷歌安卓對RISC-V架構(gòu)提供官方支持。
今年6月,谷歌與平頭哥達成公司層面的貢獻者許可協(xié)議(CLA,Contributor License Agreement),雙方就安卓系統(tǒng)支持RISC-V架構(gòu)等工作進行技術(shù)合作和分享。
9月30日,谷歌安卓AOSP社區(qū)開始接收RISC-V補丁。平頭哥率先提交關(guān)于Bionic C庫、模擬器、三方上游模塊等76項基礎(chǔ)代碼補丁,其中,與AOSP社區(qū)合作直接并入官方補丁18項,拆分合入C庫關(guān)鍵補丁12項,外部項目合入補丁4項,成為全球首批安卓系統(tǒng)吸納的RISC-V補丁。
“阿里率先在兩大體系打通及融合上做了大量工作,如今安卓正式接受來自 RISC-V 的補丁,也意味著RISC-V兼容安卓系統(tǒng)向前邁出新的一步?!盧ISC-V國際基金會首席執(zhí)行官 Calista Redmond 說,“我們將繼續(xù)與安卓在移動、數(shù)據(jù)中心和其他IoT設(shè)備等領(lǐng)域展開合作。RISC-V靈活、開放,將持續(xù)吸引更多的主流軟件生態(tài)進行適配?!?/span>
據(jù)悉,平頭哥玄鐵RISC-V系列處理器,目前已適配RTOS、Linux、Android、龍蜥Anolis OS等云、邊、端的主流操作系統(tǒng)。
“平頭哥一直在拓展RISC-V技術(shù)和應(yīng)用的邊界,不斷推進RISC-V與安卓等不同操作系統(tǒng)的深度融合,讓RISC-V走入不同行業(yè)和領(lǐng)域,成為更多開發(fā)者、企業(yè)和市場的新選擇?!逼筋^哥技術(shù)專家、RISC-V國際基金會安卓技術(shù)組(Android SIG)主席毛晗說。該技術(shù)組由平頭哥牽頭成立,是平頭哥在RISC-V國際基金會領(lǐng)導(dǎo)的10個技術(shù)組之一,負責(zé)推進RISC-V相關(guān)國際標(biāo)準(zhǔn)的制定。
評論