加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

阿里平頭哥“無劍600”首次兼容龍蜥OS,RISC-V邁向高性能軟硬件全棧

2022/08/24
647
閱讀需 23 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

8月24日,在2022 RISC-V中國峰會上,阿里平頭哥發(fā)布首個高性能RISC-V芯片平臺“無劍600”及SoC原型“曳影1520”,首次兼容龍蜥Linux操作系統(tǒng)并成功運行LibreOffice,刷新全球RISC-V一系列紀錄?;跓o劍600軟硬件全棧平臺,開發(fā)者和廠商可快速開發(fā)RISC-V芯片,推動邁向2GHz高性能RISC-V邊、云應(yīng)用新時代。

RISC-V架構(gòu)簡潔、靈活、開放,已成為業(yè)界主流架構(gòu)之一。盡管RISC-V發(fā)展?jié)摿薮?,但相關(guān)軟硬件技術(shù)和生態(tài)未完全成熟,應(yīng)用主要集中在中低端的IoT領(lǐng)域,尚未實現(xiàn)高性能芯片的商用突破。

“為了更快、更好地孵化出更多高性能的RISC-V芯片,滿足更多不同行業(yè)的需求,豐富RISC-V上層應(yīng)用,平頭哥以‘平臺+SoC原型’的創(chuàng)新方式推出無劍600,推動RISC-V硬件及軟件的齊頭并進?!?022 RISC-V中國峰會主席、平頭哥半導(dǎo)體副總裁孟建熠說。

(圖說:平頭哥半導(dǎo)體副總裁孟建熠,線上發(fā)布高性能RISC-V無劍600芯片平臺)

無劍600平臺是全球RISC-V性能最高的可量產(chǎn)SoC芯片設(shè)計平臺:它支持4核高性能RISC-V處理器,最高主頻可達2.5GHz,實現(xiàn)了CPU+XPU異構(gòu)架構(gòu)的全面優(yōu)化;支持64位LPDDR4X,最高吞吐率4266MT;整合4TOPs的Int8 AI算力;全流程滿足GP TEE國際安全標準。無劍600平臺有望幫助芯片公司顯著降低芯片開發(fā)成本和風(fēng)險,并大幅縮短研發(fā)周期。

?

(圖說:基于無劍600平臺設(shè)計的高性能RISC-V SoC原型:曳影1520)

基于無劍600平臺,平頭哥“打樣”了曳影1520,性能足以覆蓋邊緣計算、人工智能、圖像識別、多媒體等多種場景。目前,曳影已在阿里展開應(yīng)用,未來也可提供給尚未收到定制化芯片的開發(fā)者,提前在曳影上開發(fā)系統(tǒng)和軟件,進一步縮短產(chǎn)品量產(chǎn)的時間。

在無劍600平臺上,平頭哥與龍蜥社區(qū)、中科院軟件所PLCT實驗室進行了軟硬件全棧的聯(lián)合優(yōu)化,完成了RISC-V與龍蜥操作系統(tǒng)的3000多個基礎(chǔ)包適配,并在曳影1520上首次運行FireFox瀏覽器、LibreOffice等大型桌面級軟件,以及Hexo和Open Rocket等基于NodeJS和JAVA的應(yīng)用,極大拓展了RISC-V的想象力。

?

?
(圖說:無劍600平臺已適配龍蜥OS,
并首次運行LibreOffice Writer/Impress/Calc等桌面級軟件)

“無劍600平臺支持Linux和Android,進一步豐富和加強了RISC-V 軟件生態(tài)系統(tǒng),也印證了RISC-V社區(qū)技術(shù)融合與蓬勃發(fā)展的巨大潛力?!盧ISC-V國際基金會CEO Calista Redmond評價稱。

目前,在RISC-V國際基金會中,平頭哥參與了29個技術(shù)方向的標準制定,主導(dǎo)負責(zé)了10個技術(shù)小組,是公認投入力量最大的中國機構(gòu)。

1、為什么會以“平臺+SoC原型”的方式推出無劍600?

當(dāng)前,RISC-V正往高性能方向演進,更多的芯片及更豐富的軟件,是RISC-V取得生態(tài)進步的關(guān)鍵。此次平頭哥以“平臺+SoC原型”的創(chuàng)新方式發(fā)布無劍600,將RISC-V的商用性能從1GHz推向2GHz,意在推動RISC-V硬件和軟件創(chuàng)新的齊頭并進:

  • 基于無劍600芯片設(shè)計平臺,開發(fā)者和廠商可定制高性能RISC-V芯片,并顯著降低芯片開發(fā)成本和風(fēng)險,大幅縮短研發(fā)周期。
  • 曳影1520,讓大家能夠?qū)ISC-V的能力看得見、摸得著、可評估。對于那些在等待定制化芯片到來的開發(fā)者,可以提前在曳影1520上開發(fā)自己的系統(tǒng),縮短產(chǎn)品的Time-to-market。

2、相較于單一的IP核、芯片,無劍600平臺有何突出的優(yōu)勢和特色?

無劍600是一個高性能RISC-V異構(gòu)芯片的軟硬件全棧平臺,它擁有高性能、高內(nèi)存帶寬、異構(gòu)計算和人工智能加持的特點,同時兼具高安全、多模態(tài)感知和軟硬一體的能力。

  • 無劍600更開放?;赗ISC-V架構(gòu)和開放生態(tài),平臺實現(xiàn)了CPU+XPU異構(gòu)架構(gòu)的全面優(yōu)化,適配GPU、NPU、VPU、DSP、ASIC等眾多第三方IP,將來也歡迎更多第三方IP適配。無劍600平臺,與單純買賣芯片的模式不同,與授權(quán)標準的、幾乎不可改的處理器IP也不一樣,它的目標在于幫助更多的人設(shè)計滿足需求的高性能RISC-V芯片,共同推動RISC-V生態(tài)繁榮。
  • 無劍600體系化、定制化程度更高。IP公司可基于無劍600來打造RISC-V整體生態(tài)上的能力,而下游廠商也不用再找IP公司逐個授權(quán)、相互調(diào)通,而是進入了系統(tǒng)級、體系化的框架,可更高效地開發(fā)芯片。同時,開發(fā)者可從底層處理器層面進行定制,最大程度地挖掘軟硬一體聯(lián)合優(yōu)化的潛力。
  • 無劍600創(chuàng)新的“平臺+SoC原型”模式,讓開發(fā)者既能直接在平臺上快速開發(fā)硬件,也能基于曳影1520,提前評估系統(tǒng)能力。
  • 無劍600平臺是軟硬一體的全棧平臺?;谠撈脚_的首顆SoC原型芯片曳影1520,已首次兼容龍蜥Linux操作系統(tǒng)的兼容并運行Libre Office等大型桌面級軟件,打通了從底層核心硬件到操作系統(tǒng)再到上層應(yīng)用軟件的全鏈路,極大拓展了RISC-V生態(tài)想象力。

3、為何取名曳影?是否會對外售賣?

古有神劍曳影,置匣中如龍虎之吟,必要之時則騰空而舒,劍尾拖一長長白影,無可抵御。作為無劍600平臺上首顆SoC原型芯片,命名曳影,取其內(nèi)含巨大威力,輕巧、但鋒芒初露之意,飽含平頭哥對RISC-V前景的殷切期許。

曳影1520是基于無劍600平臺的多模態(tài)AI處理器SoC原型芯片,采用4核高性能玄鐵RISC-V處理器C910,最高主頻達2.5GHz,最高吞吐率4266MT,AI算力達4TOPs。曳影1520支持全鏈路安全防護,具有4K視頻處理能力,同時包含豐富的異構(gòu)計算和高速IO資源。

曳影1520性能足以覆蓋邊緣計算、人工智能、圖像識別、多媒體等多種場景,目前,曳影1520已在阿里展開應(yīng)用,未來,將以芯片、開發(fā)板等多種形式對外供給開發(fā)者。

4、如何讓更多人快速體驗無劍600和曳影1520?

目前,開發(fā)者可在芯片開發(fā)平臺(OCC)上郵件(occ_thead@service.alibaba.com),申請無劍600及曳影1520詳細資料;也可以通過OCC云上實驗室申請,直接在云端評估。

實際上,從處理器IP到芯片再到開發(fā)板,平頭哥與合作伙伴一道,已積累豐富的聯(lián)合開發(fā)的能力與經(jīng)驗。

以全志D1芯片為例。2021年,基于玄鐵RISC-V處理器C910,全志推出D1芯片,并推出哪吒開發(fā)板,激活了下游對高性能RISC-V芯片的熱情期待與實踐,也幫助平頭哥持續(xù)完善玄鐵RISC-V處理器的技術(shù)完善,并逐步形成優(yōu)勢。

基于D1芯片,矽速科技開發(fā)了荔枝RV開發(fā)板,完成了大量適配工作,通過參與平頭哥組織的開發(fā)者大賽,得到開發(fā)者的大力支持。更進一步,矽速基于荔枝RV開發(fā)板,推出在線訓(xùn)練平臺,支持開發(fā)者在MaixHub上實現(xiàn)在線模型訓(xùn)練,充分展現(xiàn)了RISC-V的高性能潛力。

以上的經(jīng)驗?zāi)J酵耆梢砸浦驳綗o劍600平臺及曳影1520上來。未來,平頭哥還會和下游合作伙伴一起推出開發(fā)板、SOM模組等,針對不同的行業(yè)需求去做軟硬一體的全棧優(yōu)化,讓高性能RISC-V生態(tài)更多樣、更有深度。

5、平頭哥把RISC-V性能從1GHz推到2GHz以上,有何重要意義?

假如把RISC-V比喻成跳高運動員,原來都跳1米高,現(xiàn)在有人穩(wěn)定跳到2米以上了,可以從國內(nèi)賽場進入到更高級別的世界杯賽場了。平頭哥推動RISC-V從1GHz到2GHz的商用落地,從性能上說,是一個重要的分水嶺。

從應(yīng)用來講,RISC-V處理器基本可覆蓋從IoT到云計算的各種場景,開始從中低端的IoT領(lǐng)域,邁向云計算、邊緣計算和車載智能計算等領(lǐng)域,未來將繼續(xù)往高性能、穩(wěn)定可靠的需求領(lǐng)域持續(xù)進步。

更現(xiàn)實地說,從市場角度看,有不少人在觀望,基于RISC-V指令集的芯片及產(chǎn)品,到底能不能量產(chǎn),它的可靠性、穩(wěn)定性到底有多強。平頭哥已實現(xiàn)2GHz曳影1520的量產(chǎn),并且將RISC-V真正落地到不同行業(yè)中去,客戶可達到千萬顆的大規(guī)模量產(chǎn)數(shù),實際上證明了RISC-V可以作為一個可量產(chǎn)、穩(wěn)定可靠的高性能芯片的新選擇。

6、在研發(fā)無劍600平臺及曳影1520芯片過程中,解決了哪些難題?

首先,提升RISC-V的性能的確不容易,平頭哥從RISC-V處理器的指令設(shè)計、微架構(gòu)實現(xiàn)(高性能、低功耗)、工具鏈和底層庫的優(yōu)化、操作系統(tǒng)優(yōu)化適配 ,到應(yīng)用的聯(lián)合調(diào)優(yōu),做了大量艱苦的研發(fā)工作,進而打造出無劍600平臺及SoC原型曳影1520。

其次,高性能RISC-V芯片的量產(chǎn),要求先進工藝,更考驗整個芯片設(shè)計的能力,特別體現(xiàn)在性能和功耗的平衡把握上。2GHz以上的芯片架構(gòu)設(shè)計,與1GHz水平的MCU微處理器的設(shè)計很不一樣,要在有限的功耗條件下跑更復(fù)雜的IP核,而這些GPU、NPU、VPU的核,對內(nèi)存帶寬、算力資源的消耗是非常大的。因此,在算力和內(nèi)存、功耗、成本上,多方面都需要做一個綜合的平衡。

再次,無劍600系統(tǒng)很復(fù)雜,平頭哥投入大量資源做調(diào)試,才在技術(shù)軟件上達到基本穩(wěn)定的量產(chǎn)水平。無劍600不單單是個RISC-V 處理器,也不僅是一個SoC大芯片,它還包括上面跑的一套非常復(fù)雜的軟件體系。從硬件設(shè)計,到軟件棧的形成,再到上層應(yīng)用的繁榮,有很長的一段路要走。

7、RISC-V兼容龍蜥操作系統(tǒng),并運行LibreOffice等桌面軟件,為什么重要?

在無劍600平臺上,平頭哥與龍蜥開源社區(qū)、中科院軟件PLCT實驗室所進行了軟硬件全棧的聯(lián)合優(yōu)化,完成了RISC-V與基于Linux的龍蜥操作系統(tǒng)的3000多個基礎(chǔ)包適配,并在曳影1520上首次運行FireFox瀏覽器、LibreOffice等大型桌面級軟件,以及Hexo和Open Rocket等基于NodeJS和JAVA的應(yīng)用,極大拓展了RISC-V的想象力。

全棧適配龍蜥操作系統(tǒng),印證了無劍600的RISC-V高性能。龍蜥操作系統(tǒng)(Anolis OS)定位于服務(wù)器端,支持多種主流芯片架構(gòu)和計算場景,兼容CentOS生態(tài),是一款主流的、開源的、基于Linux的云計算操作系統(tǒng)。龍蜥操作系統(tǒng)擁有豐富、復(fù)雜的軟件棧,對芯片的要求非常高。以前,RISC-V可跑基于Linux的Ubuntu桌面應(yīng)用操作系統(tǒng),現(xiàn)在,RISC-V芯片可適配主流云計算操作系統(tǒng),引領(lǐng)了RISC-V與Linux的技術(shù)融合,有望將RISC-V推往桌面端乃至云端。

全棧適配龍蜥操作系統(tǒng),凸顯了RISC-V可深度定制化的軟硬聯(lián)合優(yōu)化能力。在適配過程中,我們針對特定領(lǐng)域、特定應(yīng)用實現(xiàn)了從處理器到上層軟件的聯(lián)合優(yōu)化,讓用戶獲得更好體驗。目前,基于無劍600平臺可運行龍晰社區(qū)的 Alibaba Dragonwell、Alibaba Node 等云上應(yīng)用,OpenJDK、NodeJS、Python 等上游社區(qū)常見應(yīng)用,以及NCNN等常見AI 應(yīng)用。

此次合作,是龍蜥社區(qū)首次對RISC-V提供支持。阿里云龍蜥操作系統(tǒng)首次完成RISC-V的全面驗證,可屏蔽底層硬件的差異化,給用戶提供無差別的順暢使用體驗。

8、第三方如何評價平頭哥無劍600及相關(guān)成果?

RISC-V國際基金會CEO Calista Redmond 認為:“無劍600芯片平臺可開發(fā)性能更高的SoC芯片,支持更高的主頻及更大的存儲,可實現(xiàn)強大的邊緣AI計算?;谛FRISC-V處理器,該芯片平臺支持Linux和Android,進一步豐富和加強了RISC-V 軟件生態(tài)系統(tǒng),也印證了RISC-V社區(qū)技術(shù)融合與蓬勃發(fā)展的巨大潛力?!痹u價稱。

中科院計算機所研究員包云崗評價稱:“高性能是RISC-V下階段需要突破的技術(shù)方向。今天平頭哥發(fā)布的無劍600平臺及量產(chǎn)芯片,證明了RISC-V架構(gòu)完全能夠勝任更高性能的商用場景,今后在這個平臺必定會涌現(xiàn)出更多高性能RISC-V芯片。RISC-V正從IoT終端走向邊緣側(cè)和云端,未來在數(shù)據(jù)中心場景的潛力同樣巨大,中科院、龍蜥社區(qū)、基金會和平頭哥正聯(lián)手搭建RISC-V軟硬件全棧大平臺,囊括底層SoC平臺、操作系統(tǒng)、上層豐富軟件等,這將為全球RISC-V開發(fā)者提供更好的軟硬一體基礎(chǔ),為推動全球RISC-V生態(tài)繁榮作出貢獻?!?/p>

龍蜥社區(qū)理事長、阿里云操作系統(tǒng)負責(zé)人馬濤表示,龍蜥操作系統(tǒng)開源社區(qū)從成立第一天起就制定了對多樣算力全面支持的發(fā)展方針,并一直積極探索如何面向未來構(gòu)建新型的軟硬一體協(xié)同優(yōu)化體系。伴隨無劍SoC平臺的發(fā)布,龍蜥社區(qū)通過基礎(chǔ)軟件的優(yōu)化積極參與了高性能RISC-V軟硬件平臺的共建,并取得了令人矚目的成就。未來,龍蜥社區(qū)將繼續(xù)和中科院、平頭哥一起攜手推進基于RISC-V的軟硬一體全棧協(xié)同體系建設(shè),以開源、開放、協(xié)作的精神促進RISC-V生態(tài)的持續(xù)繁榮。

中科院軟件所PLCT實驗室項目總監(jiān)吳偉表示,PLCT實驗室相信在未來五到十年之內(nèi),RISC-V會和X86、Arm一起成為三大CPU主流架構(gòu)。這個過程并非自然發(fā)生,而是需要全球軟件及硬件開發(fā)者的共同努力,有一個漫長艱苦的爬坡期。“我們非常興奮地見證平頭哥的最新RISC-V芯片及相關(guān)平臺,運行著最新的龍蜥RISC-V發(fā)行版,其性能和穩(wěn)定性都給我留下了深刻的印象。相信包括平頭哥和PLCT實驗室在內(nèi)的中國RISC-V軟硬件廠商、科研機構(gòu)、開發(fā)者,能夠在RISC-V全球市場及國際合作中不斷獲得更出色的表現(xiàn)?!?/p>

9、發(fā)展RISC-V技術(shù),平頭哥優(yōu)勢有哪些?

十余年指令集技術(shù)積累:平頭哥技術(shù)團隊擁有十多年CPU和芯片研發(fā)經(jīng)驗,長期從事自研指令架構(gòu)、CPU微體系結(jié)構(gòu)與系統(tǒng)芯片產(chǎn)品的研發(fā),多款CPU IP核得到大規(guī)模量產(chǎn)的驗證。

技術(shù)實力領(lǐng)先: 平頭哥是高性能RISC-V處理器的先行者。2019年發(fā)布的玄鐵C910處理器,通過發(fā)揮自研的指令集的能力,在通用計算能力上性能相比傳統(tǒng)指令架構(gòu)提升20%以上;2022年,通過矢量擴展和全鏈路軟硬件能力的提升,在MLPerf Tiny的測試中,遙遙領(lǐng)先第二名,取得4項第一,走出了DSA擴展的重要一步。

產(chǎn)品豐富,市占率高:平頭哥已擁有從低功耗、低成本到中高性能等豐富的RISC-V處理器產(chǎn)品家族,廣泛應(yīng)用于MCU、藍牙、無線、語音、視覺等30多個領(lǐng)域及應(yīng)用場景。玄鐵系列處理器已成為國內(nèi)RISC-V領(lǐng)域影響力和市場占有率最大的處理器產(chǎn)品,以每年50%的授權(quán)數(shù)增長。

堅持開源開放:平頭哥深耕芯片自研技術(shù)多年,并堅持開源開放,為推進算力普惠不斷努力。2019年,玄鐵C910一面世就對外開放,同時首次開源低功耗MCU芯片設(shè)計平臺“無劍100 Open”。2021年玄鐵4款量產(chǎn)處理器全棧開源,為全球開發(fā)者提供了架構(gòu)新選擇,在此基礎(chǔ)上,開發(fā)者可實現(xiàn)開源EDA協(xié)同,創(chuàng)新硬件架構(gòu),豐富軟件應(yīng)用生態(tài)。

著眼培育RISC-V生態(tài):平頭哥大力推動RISC-V軟硬件生態(tài)的發(fā)展,適配了AliOS、FreeRTOS、RT-Thread、Linux、Android等操作系統(tǒng),在百余款芯片中得到了應(yīng)用。在適配Android過程中,平頭哥累計進行了12萬余行代碼的修改,已支持Andorid12;平頭哥也已適配基于Linux的、面向服務(wù)器的龍蜥操作系統(tǒng),著重優(yōu)化Java應(yīng)用,并首次運行LibreOffice等桌面軟件。

積極推進RISC-V國際標準建設(shè):平頭哥是RISC-V國際基金會的董事會成員,是公認投入力量最大的中國機構(gòu)。目前,在RISC-V國際基金會中,平頭哥參與了29個技術(shù)方向的標準制定,主導(dǎo)負責(zé)了10個技術(shù)小組,在過去一年里貢獻8篇技術(shù)文章給基金會。

10、平頭哥對RISC-V處理器未來有何規(guī)劃和布局?

未來,在RISC-V領(lǐng)域,平頭哥將在通用計算和DSA(專用領(lǐng)域)兩個方向上持續(xù)演進,一方面繼續(xù)突破RISC-V高性能,推進RISC-V軟件生態(tài)的建設(shè),另一方面為各個行業(yè)提供更能滿足需求的產(chǎn)品。

平頭哥也將續(xù)推動處理器IP的研發(fā),進一步推動RISC-V的應(yīng)用往縱深方向挺進,在現(xiàn)有7款處理器產(chǎn)品的基礎(chǔ)上,繼續(xù)推進3個系列產(chǎn)品——

C系列面向高端復(fù)雜計算場景,E系列面向高能效低成本的應(yīng)用場景,R系列面向工控車載場景。C系列未來將進一步往優(yōu)越的性能方向推進,E系列進一步推進能效,而R系列,將推動車規(guī)、實時方面的技術(shù)演進。

平頭哥還會和下游合作伙伴一起緊密合作合作,孵化更多的開發(fā)板、SOM模組等,讓他們能夠在工業(yè)、媒體、網(wǎng)絡(luò)、AI等方面去做全棧的適配和優(yōu)化。

?

平頭哥

平頭哥

平頭哥半導(dǎo)體有限公司于2018年9月宣布成立,是阿里巴巴集團的全資半導(dǎo)體芯片業(yè)務(wù)主體。平頭哥擁有端云一體全棧產(chǎn)品系列,涵蓋數(shù)據(jù)中心人工智能芯片、處理器IP授權(quán)等,實現(xiàn)芯片端到端設(shè)計鏈路全覆蓋。

平頭哥半導(dǎo)體有限公司于2018年9月宣布成立,是阿里巴巴集團的全資半導(dǎo)體芯片業(yè)務(wù)主體。平頭哥擁有端云一體全棧產(chǎn)品系列,涵蓋數(shù)據(jù)中心人工智能芯片、處理器IP授權(quán)等,實現(xiàn)芯片端到端設(shè)計鏈路全覆蓋。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜