国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺析玄鐵團隊RISC-V 在Android上的進展

芯片開放社區 ? 來源:芯片開放社區 ? 2023-11-24 14:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近日Google負責Android平臺編程語言的Lars Bergstrom和負責低級操作系統的Greg Simon在開源博客撰文分享Google在推進Android在RISC-V指令集架構上運行的最新成果。目前Google不僅接受補丁還開始在Android中成熟地支持 RISC-V。文章表示,當前針對Android Runtime(ART)的優化仍在進行中。

今年中國峰會上玄鐵團隊也分享了在ART上的一些工作和社區進展,邀請技術專家夏立方帶來在ART上的技術分享。11月7日在北美峰會上玄鐵團隊也將帶來最新ART優化工作進展,敬請關注。

RISC-V 在Android上的進展

回顧玄鐵安卓的技術開發之旅,從2021年開始在 RISC-V 上移植Android 10,到現在即將迎來首款基于Android 的 RISC-V 產品,參與了 RISC-V 的重要時刻。

2021年04月 先后移植了Android 10和Android 12版本

2021年08月 在 RISC-V 基金會成立了Android SIG

2021年09月 開始在谷歌的AOSP主線上提交patch

2022年12月 在XuanTie TH1520測試板上就跑通了CTS和VTS,并在美國峰會上做了技術分享和demo展示

2023年01月 Google宣布AOSP會以“Tier-1”級別支持 RISC-V

2023年07月 玄鐵生態伙伴發布支持AOSP主線的開發板

2024年 基于Android on RISC-V 的產品原型即將面世

ART

ART是Android的framework,是非常核心的一個組件。很多應用的運行,都離不開ART虛擬。

ec557436-79ea-11ee-939d-92fbcf53809c.png

ART的組成部分是解釋器、GC、Runtime還有Dex JNI的編譯器,以及匯編器。除了這些以外,基于ART還有一些其他的工具,類比于我們的傳統的GCC,它有dex2oat工具用來編譯dex字節碼,生成OAT文件,oatdump用來反匯編OAT文件。

在 RISC-V 上,我們需要porting的工作包括:解釋器、Runtime、Dex Compiler、JNI Compiler和宏匯編器。

優化工作

ec827242-79ea-11ee-939d-92fbcf53809c.png

玄鐵在ART上做的一些優化工作,主要是集中在Compiler以及Runtime的部分。在Compiler部分,我們的優化主要實現了八十多個intrinsics接口,同時增加了一部分指令的優化。在Code Generator里,實現了90+ instruction visitor。Micro Assemble主要是針對 RISC-V 指令集的支持,目前支持IMAFD的標準指令集以及玄鐵擴展指令集。

在Runtime里面的話,我們實現了一個新的解釋器Nterp,是Android 12里新引入的一個解釋器。我們還對一些Quick Entries的匯編實現采用玄鐵擴展指令集進行重寫優化。除了ART,我們還在bionic中做了優化,主要是集中在C庫和數學庫,在C庫中,采用Vector指令集對memcpy,memset,memcmp,strcpy,strcmp等基礎函數進行重寫優化。而數學庫則采用了llvm編譯器對builtin函數進行優化。

玄鐵擴展指令集優化收益

在過去的一年里,除了升級Android10到Android12以外,我們花費了很大的精力在使用采用玄鐵擴展集對ART進行優化。可以從以下的幾個benchmark對比數據看到玄鐵擴展指令集帶來的收益(數據截至2023年10月)。

ecaee25a-79ea-11ee-939d-92fbcf53809c.png

首先是Android Java虛擬機一個比較早的跑分工具Caffinemark,可以看到玄鐵擴展指令集對于整數計算、循環都有15%以上的收益,對于其他幾項也都是正向的收益。

第二個是關于數學函數的一個benchmark,SCIMath2。在這個benchmark上有15%以上的提升。

最后一部分是ART自帶的一些benchmark,以及一些面向編程語言benchmark,在這些benchmark上也有正向的提升。對于JObjectBenchmark提升尤其明顯,接近5倍的提升。

ART主線Upstream工作分享

ece04782-79ea-11ee-939d-92fbcf53809c.png

玄鐵團隊在ART主線上的支持工作

去年的九月份開始AOSP主線支持 RISC-V 的編譯,之后我們陸續在今年三月支持了純C++的解釋器支持;五月份在Google團隊的支持下支持了Nterp解釋器;六月份完成對匯編器的支持。目前的工作主要是集中編譯器和反匯編。

截至目前為止,玄鐵團隊貢獻了超過七十多個的commit。

ART未來支持計劃

在過去的一段時間里,我們參與社區合作,社區已完成:

Dex編譯器中的CodeGen,反匯編工作

Micro assembler中的Zb*擴展

QuickEntries的實現

目前正在進行的是實現Dex Compiler中的Intrinsics。在后續的工作計劃中,主要集中在兩個部分:

Vector 1.0的支持

持續性的性能分析和優化工作

ed0437f0-79ea-11ee-939d-92fbcf53809c.png

我們希望有更多的開發者可以加入,參與對ART的貢獻。

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    4026

    瀏覽量

    133992
  • 編程語言
    +關注

    關注

    10

    文章

    1964

    瀏覽量

    39573
  • 編譯器
    +關注

    關注

    1

    文章

    1672

    瀏覽量

    51612
  • RISC-V
    +關注

    關注

    48

    文章

    2886

    瀏覽量

    53012

原文標題:玄鐵團隊的 RISC-V 安卓開發之旅

文章出處:【微信號:芯片開放社區,微信公眾號:芯片開放社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Powered by XuanTie,Qwen Inside:阿里通義大模型攜手 RISC-V開啟“端側智能”新紀元

    的優勢,深度融合,正式推出“Powered by XuanTie,Qwen Inside”技術戰略——通義大模型算法與基于開源 RISC-V 架構的處理器將通過軟硬全鏈路協同優化,實現通義大模型家族
    的頭像 發表于 01-12 11:49 ?226次閱讀
    Powered by XuanTie,Qwen Inside:阿里通義大模型攜手<b class='flag-5'>玄</b><b class='flag-5'>鐵</b> <b class='flag-5'>RISC-V</b>開啟“端側智能”新紀元

    新思科技HAPS-200助力阿里巴巴達摩院加速C930開發驗證

    AI驅動的時代,驗證不僅僅是功能正確,更要確保性能、功耗和軟件兼容性。HAPS-200的引入,助力達摩院團隊能夠設計早期完成系統級驗
    的頭像 發表于 11-18 11:12 ?902次閱讀

    學以致用 虛位以待|RV學院課程正式上線,與PLCT實驗室邀您創“芯”未來

    RISC-V 領域的聯合研究成果,重磅推出系列課程:包含三大中級課程與兩大高階進階課程。課程由十余名 PLCT 明星開發者、專業工程師及技術專家聯合授課,講師團隊
    發表于 10-29 17:14

    出貨量超40億顆!RiSC-V憑何破局通推AI一體市場,撕開壟斷缺口?

    “達摩院作為 RISC-V 生態的核心參與者,不僅是 RISC-V 國際基金會董事會成員,牽頭或參與了 11 項標準建設,持續拓展 RISC-V
    的頭像 發表于 10-29 09:12 ?1.2w次閱讀
    出貨量超40億顆!<b class='flag-5'>玄</b><b class='flag-5'>鐵</b><b class='flag-5'>RiSC-V</b>憑何破局通推AI一體市場,撕開壟斷缺口?

    【RT-Thread× | 硬核直播】RISC-V新核E901發布!RT-Thread手把手帶你玩轉生態! | 博觀講堂

    重磅消息!下周四!RT-Thread攜手阿里巴巴達摩院,帶來RISC-V技術深度直播!2025年8月,正式發布嵌入式E系列全新一代產
    的頭像 發表于 10-21 19:47 ?569次閱讀
    【RT-Thread×<b class='flag-5'>玄</b><b class='flag-5'>鐵</b> | 硬核直播】<b class='flag-5'>RISC-V</b>新核E901發布!RT-Thread手把手帶你玩轉<b class='flag-5'>玄</b><b class='flag-5'>鐵</b>生態! | 博觀講堂

    RT-Thread生成RISC-V BSP的CDK工程開發指南 | 技術集結

    目錄開發環境配置工程創建CDK工程運行CDK工程編譯工程運行與調試RT-Thread課程上線系列RISC-VBSP上手指南RT-Thread已對
    的頭像 發表于 09-28 10:06 ?4440次閱讀
    RT-Thread生成<b class='flag-5'>玄</b><b class='flag-5'>鐵</b><b class='flag-5'>RISC-V</b> BSP的CDK工程開發指南 | 技術集結

    下一代旗艦處理器C930:雙算力引擎,助力 RISC-V高性能計算

    2025 RISC-V中國峰會的高性能計算論壇,阿里巴巴達摩院高級技術專家賈昊分享了處理器IP和生態的最新
    的頭像 發表于 07-18 13:35 ?3482次閱讀

    RISC-V 發展態勢與紅帽系統適配進展

    2025 年 7 月 18 日,第五屆(2025)RISC-V 中國峰會的軟件與生態系統分論壇,紅帽軟件(北京)有限公司首席軟件工程師、RISC-V 國際基金會大使傅煒分享的主題是
    發表于 07-18 10:55 ?4071次閱讀
    <b class='flag-5'>RISC-V</b> 發展態勢與紅帽系統適配<b class='flag-5'>進展</b>

    RT-Thread攜手,全面展示 RISC-V 生態最新成果,期待蒞臨!

    2025年7月16日-19日,第五屆RISC-V中國峰會將在上海張江科學會堂舉行。作為全球領先的開源實時操作系統(RTOS)提供商,RT-Thread將攜手大會現場打造專屬展位
    的頭像 發表于 07-15 11:13 ?1020次閱讀
    RT-Thread攜手<b class='flag-5'>玄</b><b class='flag-5'>鐵</b>,全面展示 <b class='flag-5'>RISC-V</b> 生態最新成果,期待蒞臨!

    RT-Thread BSP全面支持全系列RISC-V 處理器 | 技術集結

    RT-ThreadBSP全面支持全系列RISC-V處理器。系列RISC-V處理器由阿里達
    的頭像 發表于 07-03 18:03 ?3232次閱讀
    RT-Thread BSP全面支持<b class='flag-5'>玄</b><b class='flag-5'>鐵</b>全系列<b class='flag-5'>RISC-V</b> 處理器 | 技術集結

    思爾芯與合作IP評測,加速RISC-V生態發展

    的需求,又兼具安全可靠、高性價比及可拓展性等優勢。近期的2025RISC-V生態大會上,
    的頭像 發表于 04-09 09:24 ?949次閱讀
    思爾芯與<b class='flag-5'>玄</b><b class='flag-5'>鐵</b>合作IP評測,加速<b class='flag-5'>RISC-V</b>生態發展

    西門子EDA亮相2025RISC-V生態大會

    日前,“開放·連接” 2025 RISC-V 生態大會在北京舉行。西門子 EDA 攜 Veloce CS 系列硬件輔助驗證系統精彩亮相,為芯片開發者帶來了高效、智能的驗證方案。
    的頭像 發表于 03-19 17:35 ?2252次閱讀

    直播預告|智算時代下,RISC-V 安全技術金融場景的探索與實踐

    RISC-V安全可信技術白皮書》于RISC-V產業發展大會期間正式發布,達摩院團隊參與撰寫。該白皮書是
    的頭像 發表于 03-14 09:15 ?935次閱讀
    直播預告|智算時代下,<b class='flag-5'>RISC-V</b> 安全技術<b class='flag-5'>在</b>金融場景的探索與實踐

    速顯微電子亮相2025RISC-V生態大會

    日前,2025 RISC-V 生態大會在北京舉辦,速顯微董事長項天參加大會。集成了速顯微自研GPU 核和
    的頭像 發表于 03-11 10:04 ?1299次閱讀

    酷芯AR8032S入選2025優選芯片

    合作伙伴,酷芯展示了搭載RISC-V CPU IP的AR8032S無線通信芯片,并成功入選“優選芯片”,是對酷芯
    的頭像 發表于 03-08 10:35 ?2326次閱讀