0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

解讀:Android對RISC-V的支持并未放棄,而是在更快速地迭代(以至于GKI組件暫時(shí)跟不上了)

RISCV國際人才培養(yǎng)認(rèn)證中心 ? 2024-05-21 08:35 ? 次閱讀

2024430日早晨,一則關(guān)于「什么情況?谷歌Android停止支持RISC-V了?」內(nèi)容的新聞引起了許多RISC-V生態(tài)伙伴的關(guān)注。作為RISC-V國際基金會(huì)大使(RISC-V Ambassador)和全球首批AOSP RISC-V移植公開項(xiàng)目的發(fā)起人之一,我認(rèn)為有必要做一次及時(shí)、準(zhǔn)確的解讀和澄清。閱讀本文僅需5分鐘。

第一個(gè)信息點(diǎn):有誤的報(bào)道來自于哪里?

國內(nèi)目前已經(jīng)有多篇報(bào)道,例如我看到的是這一篇報(bào)道。文章內(nèi)容來自于英文世界網(wǎng)站Androidauthority.com(第三方網(wǎng)站,非Google公司運(yùn)營)的一篇新聞報(bào)道,作者是Mishaal Rahman,標(biāo)題是《RISC-V support in Android just got a big setback[1]。國內(nèi)媒體的標(biāo)題很有可能來自于對原標(biāo)題的直譯和夸大。

第二個(gè)信息點(diǎn):英文原文說了什么?

英文原文也有標(biāo)題黨之嫌。在正文中明確提到了Google的發(fā)言人表示Android will continue to support RISC-V. Due to the rapid rate of iteration, we are not ready to provide a single supported image for all vendors. This particular series of patches removes RISC-V support from the Android Generic Kernel Image (GKI).機(jī)器翻譯的結(jié)果是:Android將繼續(xù)支持RISC-V。由于迭代速度很快,我們還沒有準(zhǔn)備好為所有供應(yīng)商提供單一支持的映像。這個(gè)特定的補(bǔ)丁系列從Android通用內(nèi)核映像(GKI)中刪除了RISC-V支持。而有關(guān)谷歌Android停止RISC-V支持的說法是英文原文作者在援引Google發(fā)言人的正式回復(fù)之前,做的個(gè)人猜測。原文段落是:

Our initial interpretation of these patches was that Google was preparing to kill off RISC-V support in Android since that was the most obvious conclusion. However, a spokesperson for Google told us this:

Android will continue to support RISC-V. Due to the rapid rate of iteration, we are not ready to provide a single supported image for all vendors. This particular series of patches removes RISC-V support from the Android Generic Kernel Image (GKI).

由此可見,這是一次英文世界的快訊翻譯到中文媒體的烏龍事件。

第三個(gè)信息點(diǎn):ACKGKI是什么?有多重要?

ACK全稱Android Common Kernel,是GoogleAOSP項(xiàng)目中維護(hù)的內(nèi)核,用于存放一些Linux Kernel上游(upstream)尚未合并的補(bǔ)丁和一些僅用于AOSP從而不會(huì)被上游合并的補(bǔ)丁。每個(gè)安卓手機(jī)廠商都有自己的廠商內(nèi)核,根據(jù)自家廠家需要,從ACKupstream獲取代碼,再打上自家的BSP補(bǔ)丁和安全補(bǔ)丁,最后分發(fā)到客戶的手機(jī)里。

GKI全稱General Kernel Image,是谷歌嘗試解決數(shù)量眾多的Android手機(jī)制造商的內(nèi)核碎片化問題進(jìn)行的統(tǒng)一化嘗試。這項(xiàng)工程嘗試對廠商的內(nèi)核發(fā)布流程進(jìn)行重構(gòu),將BSP部分跟內(nèi)核公共部分分離。這是個(gè)美好的愿望,但是工作量還是蠻大的。

現(xiàn)在RISC-V的安卓設(shè)備廠商都還處于起步階段,軟件生態(tài)富有多樣性,各家廠商普遍在自身維護(hù)的內(nèi)核倉庫中進(jìn)行適配。當(dāng)市面上有足夠多的RISC-V Android設(shè)備之后,相信GKI會(huì)被重新提上日程。

第四個(gè)信息點(diǎn):Android / AOSP對于RISC-V的支持如何?

谷歌在戰(zhàn)略上高度重視RISC-V,并正在將RISC-V作為一級支持架構(gòu)(跟Arm64平級)進(jìn)行支持。最新的進(jìn)展可以參考Android團(tuán)隊(duì)工程總監(jiān)Lars Bergstrom20236RISC-V歐洲峰會(huì)的演講:

Lars Bergstrom, Google - Android on RISC-V: Progress and Updates

第五個(gè)信息點(diǎn):國內(nèi)和全球的AOSP RISC-V進(jìn)展如何?

阿里巴巴達(dá)摩院玄鐵團(tuán)隊(duì)在AOSP RISC-V項(xiàng)目上有著巨大的開源貢獻(xiàn),并且是第一個(gè)(20211月)在RISC-V設(shè)備上運(yùn)行起Android圖形界面的團(tuán)隊(duì)。

中國科學(xué)院軟件研究所是第一批以開源公開協(xié)作方式進(jìn)行AOSP RISC-V移植的團(tuán)隊(duì),并在202011月率先完成了AOSP RISC-VQEMU上的最小移植。

谷歌在2022年開始公開地宣布對RISC-V的長期戰(zhàn)略支持,并陸續(xù)發(fā)布了一系列重要組件的支持更新。最近一個(gè)月在NDK組件發(fā)布中包含了對RV64的原生支持。

AOSP目前已經(jīng)可以運(yùn)行在SiFive、Andes、XuanTie、StarFive等眾多RISC-V廠商的設(shè)備上,部分已經(jīng)形成了解決方案。

高通與谷歌達(dá)成合作,有可能會(huì)率先在智能手表等穿戴設(shè)備上實(shí)現(xiàn)RISC-V+Android量產(chǎn)。

RISC-V公共內(nèi)核方面,PLCT實(shí)驗(yàn)室在(幾乎)同一天宣布了RVLK內(nèi)核小隊(duì)的成立:PLCT實(shí)驗(yàn)室成立Linux Kernel小隊(duì),為RISC-V廠商提供6.6內(nèi)核公共基礎(chǔ)設(shè)施;同步開放6名開源實(shí)習(xí)崗位。

結(jié)論:

這是一起翻譯烏龍事件。警報(bào)解除。同時(shí)這也從另一方面說明了 RISC-V 現(xiàn)在無論在中文媒體還是英文媒體界都有著極高的熱度。??????????????RISC-V 生態(tài)正在進(jìn)入前所未有的爆炸式增長的初期階段。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3917

    瀏覽量

    127061
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6128

    瀏覽量

    104979
  • RISC-V
    +關(guān)注

    關(guān)注

    44

    文章

    2216

    瀏覽量

    45963
收藏 人收藏

    評論

    相關(guān)推薦

    RISC-VAI領(lǐng)域的發(fā)展前景怎么樣?

    隨著人工智能的不斷發(fā)展,現(xiàn)在的視覺機(jī)器人,無人駕駛等智能產(chǎn)品的不斷更新迭代,發(fā)現(xiàn)ARM占用很大的市場份額,推出的ARM Cortex M85性能也是杠杠的,不知道RISC-VAI領(lǐng)域有哪些參考方案?
    發(fā)表于 10-25 19:13

    RVBacktrace RISC-V極簡棧回溯組件

    RVBacktrace組件簡介一個(gè)極簡的RISC-V?;厮?b class='flag-5'>組件。功能在需要的地方調(diào)用組件提供的唯一API,開始當(dāng)前環(huán)境的棧回溯支持輸出add
    的頭像 發(fā)表于 09-15 08:12 ?262次閱讀
    RVBacktrace <b class='flag-5'>RISC-V</b>極簡?;厮?b class='flag-5'>組件</b>

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !

    加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進(jìn)步的關(guān)鍵參與者。作為一名
    的頭像 發(fā)表于 09-10 08:08 ?290次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒歷屆峰會(huì)上分享RISC-VMCU領(lǐng)域的創(chuàng)新成果,和大家共同見證了本土RISC-V產(chǎn)業(yè)的成長。早在第一屆RISC-V中國峰會(huì)上,沁恒就
    的頭像 發(fā)表于 08-30 18:18 ?1329次閱讀
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    市場。通過深入芯片底層,優(yōu)化內(nèi)核與軟硬件通訊組件的銜接,讓芯片內(nèi)部模塊的結(jié)合更加緊密,使產(chǎn)品集成度、連接能力、性能、功耗等方面表現(xiàn)出色。專業(yè)接口得到RISC-V助力從而完全自主,RISC-V
    發(fā)表于 08-30 17:37

    risc-v的發(fā)展歷史

    定制和優(yōu)化,以滿足不同應(yīng)用場景的需求。 生態(tài)系統(tǒng)建設(shè):RISC-V基金會(huì)和成員公司不斷加強(qiáng)RISC-V生態(tài)系統(tǒng)的建設(shè),包括開發(fā)工具和鏈的完善、硬件平臺(tái)的支持等。這使得RISC-V架構(gòu)
    發(fā)表于 07-29 17:20

    rIsc-v的缺的是什么?

    通過軟件模擬或復(fù)雜的指令序列來實(shí)現(xiàn)一些高級功能,這可能會(huì)增加執(zhí)行時(shí)間和功耗。 2. 生態(tài)系統(tǒng)支持不足 軟件和工具鏈的可用性:盡管RISC-V社區(qū)快速發(fā)展,但與成熟的ARM等架構(gòu)相比,
    發(fā)表于 07-29 17:18

    RISC-V中國的發(fā)展機(jī)遇有哪些場景?

    的理想選擇。 生態(tài)系統(tǒng)建設(shè):多家頭部芯片公司和生態(tài)廠商正在積極推進(jìn)RISC-V在車規(guī)級產(chǎn)品的布局,這將有助于RISC-V汽車領(lǐng)域的快速發(fā)展。 4. 數(shù)據(jù)中心和高性能計(jì)算(HPC) 性
    發(fā)表于 07-29 17:14

    淺析RISC-V領(lǐng)先ARM的優(yōu)勢

    ,RISC-V的生態(tài)系統(tǒng)正在快速發(fā)展。RISC-V基金會(huì)和RISC-V聯(lián)盟等組織為RISC-V的發(fā)展提供了強(qiáng)大的
    發(fā)表于 06-27 08:45

    risc-v的mcu對RTOS兼容性如何

    : RTOS的版本和配置也會(huì)影響其與RISC-V MCU的兼容性。較新版本的RTOS可能提供了更好的RISC-V支持和優(yōu)化。 配置RTOS時(shí),需要考慮
    發(fā)表于 05-27 16:26

    RISC-V的MCU與ARM對比

    RISC-V的MCU與ARM多個(gè)方面存在顯著的區(qū)別,以下是兩者的對比: 開源與專有 RISC-VRISC-V是一種開源的指令集架構(gòu)(ISA),允許任何人免費(fèi)使用、修改和貢獻(xiàn)
    發(fā)表于 05-27 15:58

    RISC-V有哪些優(yōu)點(diǎn)和缺點(diǎn)

    和使用其代碼。這種開放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動(dòng)RISC-V生態(tài)系統(tǒng)的快速發(fā)展。 模塊化設(shè)計(jì):RISC-V支持模塊化可配置的子集,使得開發(fā)者可以根據(jù)具體的應(yīng)用需求進(jìn)行靈
    發(fā)表于 04-28 09:03

    RISC-V有哪些優(yōu)缺點(diǎn)?是堅(jiān)持ARM方向還是投入risc-V的懷抱?

    、修改和使用其代碼。這種開放性促進(jìn)了全球范圍內(nèi)的創(chuàng)新與合作,有助于推動(dòng)RISC-V生態(tài)系統(tǒng)的快速發(fā)展。 模塊化設(shè)計(jì) :RISC-V支持模塊化可配置的子集,使得開發(fā)者可以根據(jù)具體的應(yīng)用需
    發(fā)表于 04-28 08:51

    國產(chǎn)RISC-V MCU推薦

    高速PHY收發(fā)器(480Mbps)、千兆以太網(wǎng)MAC及10兆物理層收發(fā)器等。 沁恒的另一顆芯片 xiaolinen認(rèn)為選擇國產(chǎn)RISC-V MCU時(shí),需要重點(diǎn)考慮生態(tài)問題,碰到問題是否能快速的找到
    發(fā)表于 04-17 11:00

    RISC-V的迷人之處

    起來,它將放慢速度。” 順便說一下,ZiHintPause指令已獲得批準(zhǔn),使其成為第一個(gè)正式的RISC-V擴(kuò)展,使其能夠通過快速跟蹤流程。Himelstein說,至少還有十多個(gè)管道正在籌劃中。因此,尋找RISC-V保持不斷變化。
    發(fā)表于 02-12 20:58