<ruby id="fb9fb"><mark id="fb9fb"><progress id="fb9fb"></progress></mark></ruby>

<output id="fb9fb"><strike id="fb9fb"></strike></output>
    <ruby id="fb9fb"><mark id="fb9fb"></mark></ruby>

      <p id="fb9fb"></p>

      <output id="fb9fb"></output>
      侵權投訴

      開發板上玩GTA,RISC-V多項移植項目成功運作中

      E4Life ? 2021-09-15 09:47 ? 次閱讀
      開發板上玩GTA,RISC-V多項移植項目成功運作中

      RISC-V近期再度掀起了不小的熱度,蘋果招募RISC-V程序員負責其操作系統的嵌入式子系統,用于機器學習、視覺算法和信號與視頻處理等運算工作;而Imagination也宣布將以RISC-V架構再度進入CPU市場。這么多大廠紛紛在RISC-V上展開動作,但RISC-V的軟件生態尚未正式進入爆發期。不過近期RISC-V軟件社區出現了多個移植項目,我們不妨通過這些項目來一窺RISC-V未來的軟件發展。

      Linux移植

      對Linux的支持一直是RISC-V生態的重中之重,不少高性能RISC-V IP核均是以運行Linux系統作為目標。Linux也早在4.14版本就陸續增加對RISC-V的支持,近期5.15內核中更是引入了更多的軟件功能更新,比如未定義行為檢測,支持hugepage遷移等等。然而Linux擁有諸多發行版本,除了官方給到的支持外(比如Ubuntu為SiFive Hive Unmatched和Unleashed提供的鏡像),驅動和軟件包等都需要開發者手動移植和適配。

      8月24日,SUSE宣布在近期加入了RISC-V基金會,RISC-V基金會CEO Calista Redmond表示:“SUSE長久以來的聲譽將為RISC-V社區帶來更多的開源創新與合作,我們期待SUSE的技術優勢和貢獻持續加速RISC-V的軟件生態和市場普及?!盨USE稱考慮到當前的RISC-V生態,近期的要務就是與openSUSE社區合作,移植openSUSE Tumbleweed到RISC-V芯片上,并為其提供軟件開發工具,而未來的長期目標則是提供企業版的支持。

      HiFive Unmatched上啟動的Arch / Arch開發者Felix Yan

      除了SUSE之外,近期Arch等系統的移植也在進行當中。據了解,中科院軟件所PLCT購買了一百片SiFive的HiFive Unmatched開發板,并將其發送給上游維護者來移植Linux發行版。目前Arch開發者Felix Yan已經通過Ubuntu內核成功在HiFive Unmatched上啟動了Arch系統,PLCT也發布了Gentoo在HiFive Unmatched和全志哪吒D1上的鏡像。根據PLCT發布的開源進展,PLCT與RISC-V基金會合作開展了一個開放訪問項目RVLab,讓國際基金會的成員可以SSH登錄到RISC-V硬件設備上進行遠程試驗,目前該項目已經上線了10塊HiFive Unmatched和20塊哪吒D1開發板,也已經向多個技術社區的貢獻者提供了登錄和調試服務。

      CUDA代碼移植

      圖形計算這塊同樣是RISC-V的軟件瓶頸,盡管OpenCL是一個開放的異構計算平臺,但由于穩定性和工具鏈支持,反而CUDA使用得更廣泛一些。英偉達GPU憑借其完備的文檔和優秀的開發工具,成了不少運算工作負載的首選設備,因此其開發社區中有著豐富的CUDA代碼。然而CUDA的代碼被編譯后,往往只能在英偉達的設備上執行,但如今的開源社區常用的更多是RISC-V硬件。

      CUDA代碼移植至RISC-V GPU的過程

      美國佐治亞理工學院的幾位研究員鼓搗出了一種新的流水線,可讓CUDA軟件工具包為RISC-V的GPGPU提供支持,這樣可以將現有的CUDA代碼運行在RISC-V設備上。他們已經成功在RISC-V的GPU Vortex上成功執行了具有多個重要特性的CUDA內核,比如多線程和原子操作等。

      區塊鏈與游戲移植

      RISC-V的大名也慢慢傳至區塊鏈乃至游戲社區里,不少開發者紛紛嘗試如何將已有的項目移植到RISC-V上。比如開源項目Ethereum on ARM,這是一個用Arm芯片平臺運行以太坊節點的Linux鏡像,目前已經可以成功在樹莓派4上部署完成以太坊1.0節點或單個以太坊2.0節點。其項目開發者稱,已經購置了一款HiFive Unmatched開發板,準備開始在RISC-V平臺上搭建首個以太坊節點。

      在HiFive Unmatched上原生運行的《GTA:Vice City》 / Pierce Andjelkovic

      除此之外,Github上某位開發者甚至將2002年發售的游戲《GTA:Vice City》原生運行在了HiFive Unmatched開發板上。據開發者Pierce Andjelkovic強調,這并非在RISC-V上進行x86的模擬,而是將逆向工程的源代碼原生編譯為RV64GC,在Ubuntu系統上運行。

      結語

      從當前RISC-V的生態發展來看,實現Linux軟件生態的移植和適配將成為RISC-V的下一個爆發點。開源社區必須做出搞出足夠大的動作,才會引來商業市場的眼光。以GPU為例,既有Vortex這樣開源的GPGPU,也有賽昉科技BeagleV單板計算機這樣采用Imagination商用GPU IP的選擇。隨著開發工具鏈的日趨完善,未來的RISC-V或許會像Arm一樣,迎來真正屬于自己的軟件生態,而不是單靠移植而已。
      收藏 人收藏
      分享:

      評論

      相關推薦

      華為歐拉系統免費嗎

      華為歐拉系統是免費的。華為歐拉系統是華為公司針對企業級Linux服務器操作系統自研開發的,可以覆蓋到....
      的頭像 lhl545545 發表于 09-24 17:44 ? 349次 閱讀

      華為歐拉系統下載安裝教程

      華為歐拉系統是一款具備高安全性、高可擴展性的企業級Linux操作系統平臺,能夠滿足客戶從傳統IT基礎....
      的頭像 lhl545545 發表于 09-24 17:14 ? 406次 閱讀

      華為歐拉系統怎么樣

      根據華為公司的官方消息公布,華為將在25日發布全新openEuler歐拉操作系統。華為歐拉系統跟華為....
      的頭像 lhl545545 發表于 09-24 16:29 ? 334次 閱讀

      如何使用NMT和pmap來解決JVM的資源泄漏問題

      編者按:筆者使用 JDK 自帶的內存跟蹤工具 NMT 和 Linux 自帶的 pmap 解決了一個非....
      的頭像 openEuler 發表于 09-24 16:00 ? 85次 閱讀
      如何使用NMT和pmap來解決JVM的資源泄漏問題

      Linux下Apache性能分析總結

      Linux下Apache性能分析總結(深圳核達中遠通電源技術有限公司地址)-該文檔為Linux下Ap....
      發表于 09-24 14:53 ? 5次 閱讀
      Linux下Apache性能分析總結

      開源的在線流程圖繪制工具

      【導語】:開源的在線流程圖繪制工具。 簡介 Wireflow 是一個免費的、開源的在線流程圖繪制工具....
      的頭像 Linux愛好者 發表于 09-24 14:10 ? 54次 閱讀

      華為將推出openEuler歐拉操作系統 華為歐拉操作系統發布時間曝光

      根據媒體的報道消息稱,華為近日將會正式推出openEuler歐拉操作系統。據悉,華為公司此前就已經發....
      的頭像 lhl545545 發表于 09-24 10:33 ? 499次 閱讀

      向量擴展將定稿,RISC-V機器學習的崛起

      向量擴展將定稿,RISC-V 機器學習的崛起 ? RISC-V作為一個與x86和Arm相比仍算年輕的....
      的頭像 E4Life 發表于 09-24 09:53 ? 660次 閱讀
      向量擴展將定稿,RISC-V機器學習的崛起

      【干貨】簡述Linux如何應用在嵌入式單片機上

      大多數功能更強大的緊湊型單片機(SBC)都運行一種流行的Linux發行版,專門用于這些嵌入式板。盡管沒有針對嵌入式應用程序的...
      發表于 09-24 09:48 ? 101次 閱讀

      高效學習Linux內核——內核模塊編譯

      本文主要講解什么是Linux內核,以及通過多張圖片展示Linux內核的作用、功能及基本編程方法,以便于讀者能快速理解什么是Linux...
      發表于 09-24 09:11 ? 0次 閱讀

      RISC-V MCU開發 (一):集成開發環境

      ? ? ?近年來,RISC-V生態獲得了空前的繁榮發展,國內外眾多科技公司紛紛下場布局、行業應用層出....
      發表于 09-23 14:32 ? 713次 閱讀
      RISC-V MCU開發 (一):集成開發環境

      Cadence發布Helium Virtual和Hybrid Studio平臺,加速移動、汽車及超大規模系統開發

      全新Helium Virtual和Hybrid Studio是Cadence驗證全流程的組成部分,該....
      發表于 09-23 14:30 ? 354次 閱讀

      RISC-V MCU開發 (二):工程創建與管理

            MounRiver?Studio(MRS)內置了GD、WCH等芯片廠家的RISC-V/ARM以及RISC-V通用...
      發表于 09-23 13:47 ? 233次 閱讀
      RISC-V MCU開發 (二):工程創建與管理

      嵌入式linux直流電機驅動程序的設計

      嵌入式linux直流電機驅動程序的設計(深圳核達中遠通電源技術股份有限公司怎么樣)-3.1?安裝Re....
      發表于 09-23 13:44 ? 13次 閱讀
      嵌入式linux直流電機驅動程序的設計

      跑Linux操作系統需要什么處理器

      單片機、Cortex-M、Linux它們和嵌入式有什么區別? 跑 Linux 操作系統需要什么處理器....
      的頭像 硬件攻城獅 發表于 09-23 11:10 ? 527次 閱讀

      手把手教你在舊手機上搭建一臺備份服務器

      本文將向你展示如何使用 UrBackup 和 Linux Deploy在一臺 Android 舊手機....
      的頭像 凡億PCB 發表于 09-23 10:26 ? 1019次 閱讀
      手把手教你在舊手機上搭建一臺備份服務器

      可搭建私人網盤的在線文件瀏覽器

      【導語】:可搭建私人網盤的在線文件瀏覽器。 簡介 filebrowser 提供指定目錄下的文件管理界....
      的頭像 Linux愛好者 發表于 09-23 09:32 ? 98次 閱讀

      怎么安裝適用于Linux *的OpenVINO?工具包的英特爾?發布版?

      怎么安裝適用于Linux *的OpenVINO?工具包的英特爾?發布版?...
      發表于 09-23 08:33 ? 0次 閱讀

      RISC-V MCU開發 (一):集成開發環境

      近年來,RISC-V生態獲得了空前的繁榮發展,國內外眾多科技公司紛紛下場布局、行業應用層出不窮,搭載RISC-V內核的MC...
      發表于 09-22 14:44 ? 202次 閱讀
      RISC-V MCU開發 (一):集成開發環境

      面向對象程序的主要結構特點是什么

      相比現在的開源FTP有啥優勢? 面向對象程序的主要結構特點是什么? ...
      發表于 09-22 08:37 ? 0次 閱讀

      沁恒(WCH)和RT-Thread達成合作,共建RISC-V應用生態

      沁恒微電子就RISC-V開發應用生態建設與睿賽德科技(RT-Thread)簽署合作協議,雙方將緊密合....
      發表于 09-18 17:37 ? 1710次 閱讀
      沁恒(WCH)和RT-Thread達成合作,共建RISC-V應用生態

      香蕉派 BPI-M2 Pro單板計算機,采用Amlogic S905X3 四核A55 64位處理器設計

      Banana Pi BPI-M2 Pro是比派科技于2021年推出的一款單板機計算機。它采用Amlogic S905X3四核Cortex-A55 (2.0 XX...
      發表于 09-18 17:28 ? 0次 閱讀
      香蕉派 BPI-M2 Pro單板計算機,采用Amlogic S905X3 四核A55 64位處理器設計

      【嵌入式資料精選合集】嵌入式工程師資料免費分享

      學習就是要不斷的吸納知識,在研發過程中,經常會遇到一些問題,這種發現問題并解決問題的過程就是進步。為什么選擇學習嵌入式?...
      發表于 09-18 16:42 ? 1107次 閱讀
      【嵌入式資料精選合集】嵌入式工程師資料免費分享

      在linux下安裝Apache+Php+Mysql

      在linux下安裝Apache+Php+Mysql(數字電源技術及其應用)-文檔為在linux下安裝....
      發表于 09-18 16:09 ? 18次 閱讀
      在linux下安裝Apache+Php+Mysql

      STM32MP157 Linux系統移植開發篇13:Linux內核5寸觸摸屏驅動移植

      本文章為《STM32MP157 Linux系統移植開發篇》系列中的一篇,筆者使用的開發平臺為華清遠見FS-MP1A開發板(STM32M...
      發表于 09-18 11:50 ? 0次 閱讀

      機智云中的App開源項目應該怎么移植

      在進行移植前,要下載機智云App源碼。 源碼下載途徑: 1)在機智云下載中心下載https://do....
      的頭像 機智云開發者 發表于 09-18 10:57 ? 154次 閱讀
      機智云中的App開源項目應該怎么移植

      深入探究Linux系統噪音統計(osnoise tracer)

      在Linux系統中作為一個普通線程是非??啾频?。不僅NMI 、硬中斷、軟中斷可以打斷它,甚至其它普通....
      的頭像 Linux閱碼場 發表于 09-18 10:53 ? 225次 閱讀
      深入探究Linux系統噪音統計(osnoise tracer)

      學習嵌入式linux為什么推薦stm32mp157開發板?

      stm32mp157是ST推出的一款雙A7+M4多核異構處理器,既可以學習linux,又可以學習stm32單片機開發,還可以拓展物聯網、人工智能...
      發表于 09-18 10:08 ? 101次 閱讀

      ?開發板上玩GTA RISC-V多項移植項目成功運作中

      電子發燒友網報道(文/周凱揚)RISC-V近期再度掀起了不小的熱度,蘋果招募RISC-V程序員負責其....
      的頭像 電子發燒友網 發表于 09-16 11:59 ? 186次 閱讀
      ?開發板上玩GTA RISC-V多項移植項目成功運作中

      火熱報名中!RT-Thread X RISC-V創新應用大賽

      RT-Thread聯手中科藍訊、沁恒微電子、電子發燒友發起RT-Thread X RISC-V 創新....
      的頭像 發燒友實驗室 發表于 09-14 19:35 ? 346次 閱讀
      火熱報名中!RT-Thread X RISC-V創新應用大賽

      Linux系統中圖形顯示方案

      Linux系統中圖形顯示方案 ? 1 FBDEV Framebuffer device 社區參與度不....
      的頭像 Linux愛好者 發表于 09-14 10:43 ? 224次 閱讀
      Linux系統中圖形顯示方案

      「含源碼」關于NXP IMX8 Mini的圖形開發指南(GPU)案例分享!

      NXP IMX8圖形開發指南(GPU) 基于Graphical Demo,支持OpenGL、Open....
      的頭像 黃工 發表于 09-10 18:13 ? 45次 閱讀
      「含源碼」關于NXP IMX8 Mini的圖形開發指南(GPU)案例分享!

      在Windows系統中安裝WSL子系統

      在上一篇文章中,我們主要聊了一下:在 Windows 系統中,安裝 WSL 子系統。 文章在此:WS....
      的頭像 Linux閱碼場 發表于 09-09 11:33 ? 285次 閱讀
      在Windows系統中安裝WSL子系統

      不甘落后的歐盟終于在HPC上下血本

      電子發燒友網報道(文/周凱揚)要說起超級計算機,多數人想到的都是日本的富岳、美國的Summit和中國....
      的頭像 電子發燒友網 發表于 09-09 10:54 ? 314次 閱讀

      Imagination和浙江大學信息與電子工程學院宣布建立合作關系

      Imagination Technologies公司副總裁、中國區總經理劉國軍表示:“Imagina....
      的頭像 西西 發表于 09-09 09:33 ? 2965次 閱讀

      嵌入式Linux應用程序開發標準教程電子版

      共計12章,有需要剩下部分的私信我哦~免費分享
      發表于 09-09 09:29 ? 26次 閱讀

      如何使用頂級的Linux手機

      未來取代安卓或 iOS 的可能是 Linux 手機,但如今,有哪些選擇可以嘗試一下呢? 雖然安卓是基....
      的頭像 Linux愛好者 發表于 09-09 09:26 ? 1380次 閱讀

      這家RISC-V公司獲字節跳動、聯想、百度投資 加碼高端CPU研發!

      2021年9月8日,RISC-V公司睿思芯科完成數千萬美金A輪融資,持續加碼自主可控的高端CPU研發....
      的頭像 Carol Li 發表于 09-08 14:16 ? 1628次 閱讀
      這家RISC-V公司獲字節跳動、聯想、百度投資 加碼高端CPU研發!

      RISC-V架構在數據中心領域將成為主流

      電子發燒友網報道(文/吳子鵬)此前,“牛市女皇”Catherine Wood在其發布的2021年技術....
      的頭像 電子發燒友網 發表于 09-08 14:13 ? 358次 閱讀

      Kitronik ARCADE游戲手柄實現連連看

      連連看相信大家都玩過,但這個用Kitronik AR CADE游戲手柄來玩連連看的項目你相信是一個高....
      的頭像 電子森林 發表于 09-08 11:47 ? 247次 閱讀
      Kitronik ARCADE游戲手柄實現連連看

      不甘被中美日超越,歐盟終于在HPC上下血本

      要說起超級計算機,多數人想到的都是日本的富岳、美國的Summit和中國的神威·太湖之光,卻很少想到歐....
      的頭像 E4Life 發表于 09-08 09:38 ? 1821次 閱讀
      不甘被中美日超越,歐盟終于在HPC上下血本

      最為精簡的一個Linux Fork炸彈解析

      轉自:http://blog.saymagic.cn/2015/03/25/fork-bomb.ht....
      的頭像 Linux愛好者 發表于 09-07 16:12 ? 136次 閱讀

      在Linux中如何使用shell批量修改文件名

      1、通過sed替換 [root@node01 wolf]# find / -type f -name....
      的頭像 馬哥Linux運維 發表于 09-07 16:06 ? 187次 閱讀

      AMD FSR技術提供具有超高質量邊緣

      AMD FidelityFX Super Resolution超級分辨率銳畫技術(簡稱FSR),是一....
      的頭像 AMD中國 發表于 09-07 15:28 ? 390次 閱讀

      如何使用uptimed來監視Linux系統

      大家好,我是良許。 作為一名合格的 Linux 運維人員,監視系統的正常運行時間可以說是一門基本功了....
      的頭像 Linux閱碼場 發表于 09-07 15:00 ? 194次 閱讀
      如何使用uptimed來監視Linux系統

      Linux問題分析與性能優化

      文章來源于:https://mp.weixin.qq.com/s/d1NLXGp7teOgskuss....
      的頭像 張真 發表于 09-06 19:01 ? 92次 閱讀
      Linux問題分析與性能優化

      Ubuntu權威指南電子版資源下載

      Ubuntu權威指南電子版資源下載
      發表于 09-06 15:13 ? 25次 閱讀

      蘋果采用RISC-V 為了省專利費還是擔心Arm被收購

      電子發燒友網報道(文/黃晶晶)近日,外媒報道稱,蘋果公司發布了招聘RISC-V高性能程序員的通知。根....
      的頭像 電子發燒友網 發表于 09-06 14:16 ? 419次 閱讀

      RISC-V架構在數據中心領域再傳利好消息

      電子發燒友網(文/吳子鵬)此前,“牛市女皇”Catherine Wood在其發布的2021年技術趨勢....
      的頭像 時光流逝最終成了回憶 發表于 09-06 07:11 ? 1687次 閱讀
      RISC-V架構在數據中心領域再傳利好消息

      Linux ptp4l程序實現PTP邊界時鐘和普通時鐘

      精確時間協議(PTP)是用于在網絡中進行時鐘同步的協議。當與硬件支持結合使用時, PTP 能夠達到亞....
      的頭像 廣州虹科電子科技有限公司 發表于 09-05 11:27 ? 522次 閱讀

      蘋果入局RISC-V!巨頭們為何扎堆進場?

      電子發燒友網報道(文/黃晶晶)近日,外媒報道稱,蘋果公司發布了招聘RISC-V高性能程序員的通知。根....
      的頭像 芯鏈 發表于 09-05 07:42 ? 2398次 閱讀
      蘋果入局RISC-V!巨頭們為何扎堆進場?

      NVIDIA DRIVE OS 5.2.6 Linux SDK發布 為加速計算和AI而設計

      NVIDIA DRIVE OS 5.2.6 Linux SDK現已在NVIDIA DRIVE開發者網....
      的頭像 NVIDIA英偉達企業解決方案 發表于 09-03 15:03 ? 3039次 閱讀

      中科昊芯將采用SEGGER的emRun(RunTime Library)用于其編譯器工具

      北京(2021年08月30日)基于RISC-V指令集架構的DSP專業供應商北京中科昊芯科技有限公司(....
      的頭像 haawking 發表于 09-02 18:31 ? 46次 閱讀
      中科昊芯將采用SEGGER的emRun(RunTime Library)用于其編譯器工具

      【含案例源碼】IMX8基于FlexSPI、PCIe與FPGA的高速通信開發詳解!

      前 言本文主要介紹i.MX 8M Mini基于FlexSPI、PCIe與FPGA的高速通信案例。本文....
      的頭像 黃工 發表于 09-02 17:29 ? 200次 閱讀
      【含案例源碼】IMX8基于FlexSPI、PCIe與FPGA的高速通信開發詳解!

      Linux系統編程中的文件描述符調用

      文件描述符 進程每打開一個文件的時候,會獲得該文件的文件描述符,而后續的讀寫操作都把文件描述符作為參....
      的頭像 C語言編程學習基地 發表于 09-02 09:50 ? 174次 閱讀
      Linux系統編程中的文件描述符調用

      go語言枚舉類型怎么用

      go 語言枚舉類型是這么用的?在什么場景下會用到枚舉?本文對 go 語言枚舉做了詳細講解。 枚舉,是....
      的頭像 馬哥Linux運維 發表于 09-02 09:43 ? 194次 閱讀

      Linux服務器被入侵導致凍結的過程

      來自:看雪論壇,作者:Hefe https://bbs.pediy.com/thread-22516....
      的頭像 Linux愛好者 發表于 09-01 16:11 ? 1282次 閱讀

      從零開始搭建Kubernetes集群步驟

      雖然網上有大量從零搭建 K8S 的文章,但大都針對老版本,若直接照搬去安裝最新的 1.20 版本會遇....
      的頭像 Linux愛好者 發表于 09-01 14:33 ? 615次 閱讀
      從零開始搭建Kubernetes集群步驟

      查看Linux服務器性能參數指標教程

      一個基于 Linux 操作系統的服務器運行的同時,也會表征出各種各樣參數信息。通常來說運維人員、系統....
      的頭像 Linux愛好者 發表于 09-01 14:25 ? 213次 閱讀
      查看Linux服務器性能參數指標教程

      Imagination公布2021年上半年財務業績

      Imagination Technologies近日公布了2021年上半年初步未經審計的業績,其總收....
      的頭像 西西 發表于 08-31 16:54 ? 3050次 閱讀

      AM4379 AM437x ARM Cortex-A9 微處理器 (MPU)

      TI AM437x高性能處理器基于ARM Cortex-A9內核。 這些處理器通過3D圖形加速得到增強,可實現豐富的圖形用戶界面,還配備了協處理器,用于進行確定性實時處理(包括EtherCAT,PROFIBUS,EnDat等工業通信協議)。該器件支持高級操作系統(HLOS)?;贚inux的® 可從TI免費獲取。其它HLOS可從TI的設計網絡和生態系統合作伙伴處獲取。 這些器件支持對采用較低性能ARM內核的系統升級,并提供更新外設,包括QSPI-NOR和LPDDR2等存儲器選項。 這些處理器包含功能方框圖中顯示的子系統,并且后跟相應的“說明”中添加了更多信息說明。 處理器子系統基于ARM Cortex-A9內核,PowerVR SGX™圖形加速器子系統提供3D圖形加速功能以支持顯示和高級用戶界面。 可編程實時單元子系統和工業通信子系統(PRU-ICSS與ARM內核分離,允許單獨操作和計時,以實現更高的效率和靈活性.PRU-ICSS支持更多外設接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太網Powerlink,Sercos,EnDat等...
      發表于 09-25 11:51 ? 346次 閱讀
      AM4379 AM437x ARM Cortex-A9 微處理器 (MPU)
      耽美小说cc