近日,RISC-V SIG 取得重要成果,成功在算能 SG2042 (EVB) 服務器板卡上成功適配 openEuler 操作系統,這是推動 RISC-V 生態發展的重要進展。
SG2042 服務器板卡適配 openEuler 成功
RISC-V SIG 宣布成功將 openEuler 操作系統適配至性能卓越的 SG2042 (EVB) 服務器板卡。SG2042 硬件特性包括 120W 功耗、64 個 RISC-V 內核、2GHz 主頻、大容量 Cache、PCIe Gen4 接口和 DDR4 內存等。 openEuler RISC-V 基于 openEuler 22.03 LTS 版本和最新的 23.03 創新版本,分別制作了 SG2042 板卡的體驗鏡像,集成 openEuler 的基礎功能,采用最新的廠商固件和內核分支。經過測試,基礎系統、有線網絡、USB 接口、PCIE 等組件已可流暢使用,HDMI 可正常顯示。作為服務器板卡,RISC-V SIG 正積極探索其適用于不同場景的云原生應用,預計不久后,SG2042 將作為先行服務器板卡,廣泛應用于服務器領域。
算能 SG2042 RISC-V 鏡像下載:https://mirror.iscas.ac.cn/openeuler-sig-riscv/openEuler-RISC-V/preview/openEuler-23.03-V1-riscv64/SG2042/
SG2042 作為構建服務器 接入 OERV OBS 加速構建
SG2042 服務器板卡的適配成功是 openEuler 推動 RISC-V 生態發展的重要里程碑。RISC-V SIG 計劃將 SG2042 服務器板卡與 OBS(Open Build Service)相結合,充分利用其性能優勢,加快 RISC-V 軟件包的構建進程,為軟硬件生態體系的完善奠定基礎。 目前,OERV OBS(Open Build Service)構建 openEuler Packages 的主要方法是 qemu user 和 qemu system 的混合方式,這也是大部分 RISC-V 發行版采用的構建策略。相較于 system 模式,user 模式的性能普遍要高出 5 倍以上,而 SG2042 的本地構建方式相較于 qemu user 模式又具有顯著的速度優勢。 RISC-V SIG 將 SG2042 服務器板卡接入 OERV OBS 進行構建測試, 在小型軟件包構建方面,如 coreutils,SG2042 可實現 6 倍以上的加速,僅需 300 多秒完成一次構建,速度可媲美原生 AArch64 和 x86_64 架構。對于大型軟件包的構建,加速效果更為顯著。例如,常見的 glibc 和 LLVM 通常在普通的 qemu user 環境中需要 1 至 2 天才能完成構建,而 SG2042 可將此過程縮短至 2 小時以內。對于像 LibreOffice 這樣的大型應用,SG2042 可將原本在 qemu user 環境中需耗費 3 天左右的構建時間縮短至 3 小時左右,大幅減少構建時長。
具體數據對比可參考上圖,需要說明的是,所展示的時間數據(單位 s)來自于 OERV OBS 的最佳構建結果,即時間越少構建越快。實際使用中,由于服務器構建包數量的影響,本對比僅作為使用角度的差異參考,并非嚴格控制變量的性能評測。
推動 RISC-V 高性能應用持續落地
盡管 SG2042 服務器板卡上的 openEuler 操作系統已取得良好的兼容性和穩定性,RISC-V SIG 仍致力于解決已知問題,進一步提升系統性能和用戶體驗。當前,基于 SG2042 的 openEuler RISC-V 操作系統在 GPU 適配及云原生應用方面尚有優化空間,需進一步豐富 SG2042 作為 PC 服務器的生態環境,并提高部分軟件包構建和應用的穩定性。此外,RISC-V SIG 將利用 RISC-V 向量擴展指令(RVV 0.7)的支持,使用 RVV 0.7 GCC 構建整個系統,發掘更多性能潛力。 為實現這一目標,RISC-V SIG 將與中科院軟件所 RuyiSDK 團隊合作,共同優化科學運算軟件應用,充分挖掘 RISC-V 領域的潛力。未來,RISC-V SIG 將繼續與算能合作,推動 SG2042 獲得更多主流發行版和基礎軟件支持,并將其接入 RISC-V Lab,探索 RISC-V 在服務器級芯片領域的應用潛力,同時為更多 RISC-V 開發者提供 “RuyiSDK” 支持。
關于作者
楊延玲,中科院軟件所 PLCT 實驗室實習生,歐拉開源社區 RISC-V SIG 成員,目前在溫州大學讀研二,負責協助 RISC-V SIG 和 ROS SIG 的日常運營。
-
服務器
+關注
關注
12文章
9237瀏覽量
85666 -
操作系統
+關注
關注
37文章
6856瀏覽量
123438 -
RISC-V
+關注
關注
45文章
2300瀏覽量
46252 -
云原生
+關注
關注
0文章
250瀏覽量
7957 -
openEuler
+關注
關注
2文章
319瀏覽量
5916
原文標題:openEuler 成功適配 SG2042 服務器板卡加速軟件包構建
文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論