精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

方舟編譯器官發布對 RISC-V 后端的支持

工程師鄧生 ? 來源:IT之家 ? 作者:懶貓 ? 2020-11-21 10:55 ? 次閱讀

昨日,方舟編譯器官方新發布了對 RISC-V 后端的支持。

地址:https://gitee.com/openarkcompiler-incubator/mapleall

目前,方舟編譯器可以在 RISC-V 的 QEMU 模擬器以及真實硬件設備上成功運行 CPU2017 的 C 程序。

本次發布后端主要包括功能相關的基本模塊,如指令選擇,寄存器分配和棧布局以及 ABI 支持。據介紹,因為后端移植難度主要在于重構優化,其中對指令集的描述方法(機器模型部分)暫未將流行的 DSL 機器模型語言當做第一優先級。

IT之家了解到,方舟社區表示后續會著重針對后端差異化最大的優化框架方面做補強,包括擴展基本塊優化,指令流優化以及指令調度等。

責任編輯:PSY

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

    關注

    1

    文章

    1618

    瀏覽量

    49057
  • 方舟
    +關注

    關注

    0

    文章

    18

    瀏覽量

    8445
  • RISC-V
    +關注

    關注

    44

    文章

    2233

    瀏覽量

    46045
  • 方舟編譯器
    +關注

    關注

    0

    文章

    60

    瀏覽量

    186
收藏 人收藏

    評論

    相關推薦

    RISC-V筆記——基礎

    1.前言RISC-V旨在支持廣泛的定制和專業化。RISC-V的ISA是由一個基本整型ISA和其它對基本ISA的可選擴展組成。每個整型ISA可以使用一個或多個可選的ISA擴展進行擴展。基本整型ISA
    的頭像 發表于 11-12 01:08 ?281次閱讀
    <b class='flag-5'>RISC-V</b>筆記——基礎

    RISC-V 工具鏈簡介

    工具鏈這么重要,那么RISC-V 的工具鏈現狀如何,能否滿足當前的應用需求?由于RISC-V 的開放特性,加上基金會對軟件生態的持續運作,吸引了大量的開發者投入到工具鏈的補充和完善工作上。目前從編譯
    發表于 10-25 22:59

    淺談RISC-C C Intrinsic的發展情況

    對大型數據集的單個指令流計算。 ## RISC-V C Intrinsic 支持情況 1.?支持編譯器RISC-V C Intrinsi
    發表于 10-16 16:55

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

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

    RISC-V匯編語言

    ,RV32I 的鏈接器通常需要為每個標簽調整兩條指令。 鏈接后的 RISC-V 機器語言 Hello World 程序。在 Unix 系統中,它的文件名是 a.out。 RISC-V 編譯器
    發表于 08-19 18:07

    risc-v的發展歷史

    Foundation),旨在促進RISC-V架構的發展和推廣。該基金會由大量的企業和機構支持,包括英特爾、Nvidia、谷歌、華為、IBM、紅帽、西部數據等。 2015年:RISC-V基金會
    發表于 07-29 17:20

    rIsc-v的缺的是什么?

    通過軟件模擬或復雜的指令序列來實現一些高級功能,這可能會增加執行時間和功耗。 2. 生態系統支持不足 軟件和工具鏈的可用性:盡管RISC-V社區在快速發展,但與成熟的ARM等架構相比,其生
    發表于 07-29 17:18

    為什么要有RISC-V

    的,永遠不會改變。這為編譯器編寫者,操作系統開發人員和匯 編語言程序員提供了穩定的目標。模塊化來源于可選的標準擴展,根據應用程序的需要,硬件可以包含或不包含這些擴展。這種模塊化特性使得RISC-V具有了
    發表于 07-27 15:05

    RISC-V單片機最好用的編譯器

    想要了解對RISC-V單片機最好用的編譯器是哪個?
    發表于 05-08 21:42

    RISC-V為何如此重要?

    本文由半導體產業縱橫(ID:ICVIEWS)編譯自xda-developersRISC-V正在緩慢而悄然地改變CPU市場。RISC-V在過去幾年中一直是行業流行語,它正在慢慢改變半導體市場。但是
    的頭像 發表于 04-29 08:28 ?349次閱讀
    <b class='flag-5'>RISC-V</b>為何如此重要?

    為何什么risc-v芯片比arm的效率高

    相對于ARM更多(例如,擁有32個通用寄存器),這有助于提高數據處理效率。同時,RISC-V的指令數目相對較少,這有助于降低芯片復雜度和功耗,雖然也可能增加編譯器優化難度。這些特點共同使得RISC-V芯片
    發表于 04-28 09:38

    RISC-V有哪些優點和缺點

    和使用其代碼。這種開放性促進了全球范圍內的創新與合作,有助于推動RISC-V生態系統的快速發展。 模塊化設計:RISC-V支持模塊化可配置的子集,使得開發者可以根據具體的應用需求進行靈活定制。這種
    發表于 04-28 09:03

    RISC-V有哪些優缺點?是堅持ARM方向還是投入risc-V的懷抱?

    、修改和使用其代碼。這種開放性促進了全球范圍內的創新與合作,有助于推動RISC-V生態系統的快速發展。 模塊化設計 :RISC-V支持模塊化可配置的子集,使得開發者可以根據具體的應用需求進行靈活定制
    發表于 04-28 08:51

    IAR率先支持瑞薩首款通用RISC-V MCU,樹立行業新標準

    支持瑞薩首款通用32位RISC-V MCU,該 MCU 搭載了瑞薩自研的 CPU 內核。此次功能升級包括先進的調試功能和全面的編譯器優化,全面融入了瑞薩 Smart Configurator 工具、設計示例、詳盡的技術文檔,并
    的頭像 發表于 04-03 17:00 ?457次閱讀
    IAR率先<b class='flag-5'>支持</b>瑞薩首款通用<b class='flag-5'>RISC-V</b> MCU,樹立行業新標準

    什么是RISC-V

    siFive搞RISC-V 賽昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不問有什么用,RISC-V目前的能力來說,工
    發表于 02-02 10:41