<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 谷歌官宣:安卓全面支持RISC-V

谷歌官宣:安卓全面支持RISC-V

發(fā)布人:旺材芯片 時(shí)間:2023-11-03 來(lái)源:工程師 發(fā)布文章

Google 顯著(zhù)推進(jìn)了讓 Android 在使用 RISC-V 指令集架構的 CPU 上運行的努力。


這家廣告和搜索巨頭的開(kāi)源博客周一發(fā)布的一篇文章一開(kāi)始就解釋說(shuō) Android“支持許多不同的設備類(lèi)型和 CPU 架構”,然后補充道“我們很高興能夠在該列表中添加一個(gè)新的 - RISC-V?!?/p>


這篇文章由負責 Android 平臺編程語(yǔ)言的 Google 員工 Lars Bergstrom 和負責低級操作系統的 Greg Simon 撰寫(xiě),回顧了 Google 于 2022 年 11 月開(kāi)始接受 RISC-V Android 補丁的決定。


“我們的最新更新是,現在我們不僅接受補丁,而且還開(kāi)始在 Android 中成熟地支持 RISC-V,”兩人寫(xiě)道?!癛ISC-V 是一種模塊化 ISA,這意味著(zhù)有大量可選擴展。我們還確定了一個(gè)初始設置,我們認為這對于確保任何運行 RISC-V 的 CPU 都具有我們期望實(shí)現高性能的所有功能至關(guān)重要?!?/p>


兩人寫(xiě)道,當前的補丁集支持構建和運行基本的 Android 開(kāi)源項目體驗。但“針對 Android 運行時(shí) (ART) 的完全優(yōu)化后端的工作仍在進(jìn)行中?!?許多其他工作也是如此。


但正如 Bergstrom 和 Simon 所寫(xiě)的那樣,進(jìn)展顯然正在取得進(jìn)展:“今年晚些時(shí)候,我們預計 NDK ABI 最終確定,金絲雀構建將很快在 Android 的公共 CI 上可用,x86-64 和 ARM64 上的 RISC-V 可以更輕松地測試 riscv64 Android主機上的應用程序?!?/p>


到 2024 年,兩人預計將推出公開(kāi)可用的模擬器,“具有完整的功能集,可以測試各種設備外形尺寸的應用程序!”


根據上周的消息稱(chēng),谷歌和高通將把與 Android 相鄰的 Wear 操作系統引入 RISC-V,可穿戴設備將成為首要目標。


Bergstrom 和 Simon 還建議編碼人員“請繼續關(guān)注,我們正在研究如何讓 Android 開(kāi)發(fā)人員能夠像 Java 和 Kotlin 開(kāi)發(fā)人員一樣輕松地針對新平臺編寫(xiě)原生代碼!”


RISC-V 是經(jīng)過(guò)許可的,這意味著(zhù)芯片設計人員可以自由使用該架構,但不必像其他形式的開(kāi)源許可所要求的那樣被迫分享他們的工作。人們對 ISA 的興趣很高,因為它提供了創(chuàng )建定制芯片的機會(huì ),而無(wú)需像將 Arm 內核定制為成品時(shí)那樣支付版稅。


開(kāi)源開(kāi)發(fā)創(chuàng )造和維持數字公共產(chǎn)品的能力已成為許多技術(shù)利益相關(guān)者的關(guān)鍵戰略,這通常要歸功于其活動(dòng)受主導平臺所有者支配的長(cháng)期痛苦經(jīng)歷。幾十年來(lái),英特爾和 Arm 在 CPU 架構上的主導地位一直沒(méi)有受到挑戰。


基于 RISC-V 的 Android 對該主導地位構成了威脅,因為僅全球智能手機市場(chǎng)每年數十億的出貨量就是一個(gè)巨大的市場(chǎng)機會(huì )。每年已發(fā)貨的 5 億可穿戴設備也是如此。


因此,谷歌額外推動(dòng) Android 在 ISA 上運行是重大變革的潛在預兆。但也許變化不會(huì )很快,因為能夠與高通等公司的 SoC 正面交鋒的 RISC-V 芯片尚不存在。但他們顯然將在不久的將來(lái)到來(lái)。


谷歌博客:Android 和 RISC-V,您需要了解什么才能做好準備?


Android 是一個(gè)開(kāi)源操作系統,可以免費移植到許多設備和架構。因此,它支持許多不同的設備類(lèi)型和 CPU 架構。我們很高興能夠在該列表中添加一個(gè)新的——RISC-V。


RISC-V是一種免費、開(kāi)放的指令集架構 (ISA),將我們在圍繞開(kāi)源的軟件中看到的全行業(yè)協(xié)作和創(chuàng )新精神帶入了硬件生態(tài)系統。RISC-V于 10 年前由加州大學(xué)伯克利分校發(fā)明,已在嵌入式和微控制器領(lǐng)域得到快速采用,近年來(lái)已擴展到加速器、服務(wù)器和移動(dòng)計算領(lǐng)域。


2022 年 11 月,我們在 RISC-V 峰會(huì )上宣布我們正在接受 RISC-V 補?。?/p>



我們的最新更新是,現在我們不僅接受補丁,而且還開(kāi)始在 Android 中成熟地支持 RISC-V。RISC-V是一種模塊化的ISA,這意味著(zhù)有大量的可選擴展。我們還確定了一個(gè)初始集,我們認為這對于確保任何運行 RISC-V 的 CPU 都具有我們期望實(shí)現高性能的所有功能至關(guān)重要。該集包括 rva22 配置文件以及矢量和矢量加密擴展。此更新是在歐洲 RISC-V 峰會(huì )上提供的:


您現在也可以在自己的計算機上構建、測試和運行對 RISC-V 的 Android 支持!就像 AOSP 中的其他平臺目標一樣,您可以使用Cuttlefish虛擬設備支持:


$ lunch aosp_cf_riscv64_phone-userdebug

$ m -j

$ launch_cvd -cpus=8 -memory_mb=8192


然后,您可以使用vncviewer連接到正在運行的設備并進(jìn)行交互。


目前,這些補丁將支持構建和運行基本的 Android 開(kāi)源項目體驗,但尚未完全優(yōu)化。例如,Android 運行時(shí) (ART) 的完全優(yōu)化后端工作仍在進(jìn)行中。此外,AOSP、我們的外部項目和編譯器尚未生成完全優(yōu)化、精簡(jiǎn)的代碼,這些代碼也利用了最新批準的擴展,例如向量擴展。然而,我們相信它已經(jīng)準備好允許實(shí)驗和合作。


今年晚些時(shí)候,我們預計 NDK ABI 將最終確定,canary版本將很快在 Android 的公共CI上可用,并且 x86-64 和 ARM64 上的 RISC-V 可用于更輕松地在主機上測試 riscv64 Android 應用程序。到 2024 年,計劃公開(kāi)提供模擬器,并提供完整的功能集來(lái)測試各種設備外形尺寸的應用程序!正如我們最近與高通合作宣布的那樣,我們預計可穿戴設備將成為第一個(gè)可用的外形尺寸。


然而,僅僅移植Android操作系統本身是不夠的!我們正在與社區和RISE(RISC-V 軟件生態(tài)系統)合作。RISE 項目的建立是為了提供一種方法來(lái)加速運行高級操作系統的高性能和高能效 RISC-V 處理器內核的軟件可用性。這不僅包括 Android,還包括 Linux 和跨各種應用領(lǐng)域(包括高性能計算)的其他操作系統。RISE 項目的成員包括晶心科技、谷歌、英特爾、Imagination Technologies、聯(lián)發(fā)科技、Nvidia、高通技術(shù)、紅帽、Rivos、三星、SiFive、T-Head 和 Ventana。


Google 還將繼續并擴大我們對RISC-V International 的大力投資,甚至超出了我們長(cháng)期的高級會(huì )員資格和董事會(huì )參與范圍。我們還有許多其他貢獻者在橫向委員會(huì )、工作組和技術(shù)委員會(huì )中擔任關(guān)鍵角色,以確保規范的快速設計和批準不僅使 Android 受益,而且使許多其他用例受益。


Android 對 RISC-V 的支持依賴(lài)于從工具鏈到基本支持庫的廣泛貢獻。我們非常感謝正在進(jìn)行的努力,這需要無(wú)數的項目來(lái)支持 RISC-V 構建配置和質(zhì)量實(shí)施。


來(lái)源:彭博社


-End-



*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: RISC-V

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>