Imagination:RISC-V成功不能靠爭搶,而是合作

與非網 發佈 2024-04-09T17:04:54.334589+00:00

在2022年8月的RISC-V中國峰會上,平頭哥發布了首個高性能RISC-V晶片平台無劍600,及量產SoC晶片曳影1520,該晶片集成了 Imagination 的高效能 IMG B系列GPU IP,並且採用了 Imagination的 PVRIC 壓縮技術,渲染解析度優於同類設計,是 DTV 等複雜用戶接口解決方案的首選。

日前,由平頭哥主辦的2023「玄鐵RISC-V生態大會」在上海舉行。作為平頭哥重要的生態合作夥伴之一,Imagination 受邀出席此次大會,現場展示了雙方合作的最新成果。Imagination副總裁、中國區總經理劉國軍帶來了《RISC-V異構計算賦能產業升級》的主題演講。

RISC-V生態是戰略重點

儘管RISC-V是一個潛力巨大的開放式ISA,但它目前主要面臨著標準化和生態體系搭建方面的挑戰,這也是Imagination的關注重點。 2019 年,Imagination 加入了平頭哥半導體創建的無劍 SoC 平台聯盟。目前為止,雙方已經共同打造了基於RISC-V CPU+IMG GPU/NPU 異構計算平台,完成了從硬體 IP 的深度適配及軟硬體一體的聯合優化,支持主流的圖形加速庫,能夠為RISC-V提供成熟的可量產方案。 在2022年8月的RISC-V中國峰會上,平頭哥發布了首個高性能RISC-V晶片平台無劍600,及量產SoC晶片曳影1520,該晶片集成了 Imagination 的高效能 IMG B系列GPU IP,並且採用了 Imagination的 PVRIC 壓縮技術,渲染解析度優於同類設計,是 DTV 等複雜用戶接口(UI)解決方案的首選。該系統級晶片還加入了 Imagination Series3NX NNA 核,具有領先的每瓦 TOPS 性能,並且針對低帶寬和高性能密度進行了優化。這一GPU+NNA+RISC-V的異構組合,為AIoT產品實現低功耗、高成本效益提供了理想的解決方案。 除了與生態企業的合作,Imagination致力於加強與RISC-V國際基金會的合作、並積極參與基金會中多個SIG和工作組。去年,Imagination升級為RISC-V國際基金會高級會員,目前參與主導的工作組包括:Automotive, Floating point, Andorid & Common software interface SIG等。 對於在RISC-V領域取得的進展,Imagination方面表示,「RISC-V的合作空間非常大,每家公司獲得成功的最好方法不是相互搶奪RISC-V的份額,而是在與其他主要CPU IP的競爭中獲勝。我們希望成為RISC-V領域的首選GPU,這就需要與其他IP供應商合作,比如平頭哥,賽昉科技、Rios實驗室、晶心科技等。」 類比Arm CPU+Mali的推進戰略,Imagination已經將RISC-V生態視作戰略重點,希望全面擁抱RISC-V生態,通過豐富的異構組合IP來支持中國的自主方案發展。

軟硬協同深耕RISC-V生態

據了解,Imagination早在擁有MIPS時就開始考慮進入RISC-V領域,可以說是RISC-V的忠實「信徒」了。隨著幾年前出售MIPS業務,Imagination在CPU領域的計劃暫時擱置。2021年,以Catapult系列開始發力,既是它進入RISC-V領域的開端,也是重回CPU市場的新開始。 Imagination表示,「我們是目前支持RISC-V的公司中,最有經驗的IP公司。我們提供既可以使用我們的IP,也可以使用其他供應商IP的全套SDK。我們還提供一項獲獎的RISC-V教育計劃,並且在內部將RISC-V用於我們的GPU核。我們擁有各種CPU相關專利,迄今已交付了超過30億個CPU核,所以我們知道創造和支持高質量的IP需要什麼。」 經過整體生態的持續努力,RISC-V除了展示出在中低端應用領域的巨大潛力,向高端項目的延伸也成為它未來發展的方向。 Ventana、SiFive等公司在專注於提供更高性能的產品,這進一步驅動了RISC-V向高性能的演進。此外,谷歌公開宣布Android將支持RISC-V架構,這將給RISC-V帶來各種使用Android系統的用例,比如行動裝置和更多的消費產品。 Imagination方面表示,「RISC-V在整個生態中的採用量已達到臨界點,全體生態正在共同努力將所有軟體堆棧和關鍵部分整合到一起,這將使得OEM能夠以更快的速度、更低的成本使用RISC-V設計產品。」 為了推動RISC-V的廣泛落地,除了晶片功耗、成本、算力有效性、靈活性等關鍵因素,如何在有限算力下幫助客戶算法軟體高效地運行,也成為衡量晶片廠商競爭力的核心標準,因此,基礎軟體包括工具鏈等都是Imagination的發展重點,以期在軟體與系統層面,為包括RISC-V在內的異構計算,提供了統一、開放並且標準的工具鏈。

異構計算趨勢下的IP架構演進

全社會的數位化轉型,對不同層級的設備提出了高算力需求。近來,ChatGPT的強勢出圈,更是讓人們看到高算力支持下的智能化空間。 不過,隨著摩爾定律的放緩,傳統的單一計算架構已經達到性能和功耗的瓶頸,要想實現算力進一步的飛躍,異構架構就成為晶片計算架構的發展方向。劉國軍表示,「我們認為 GPU +CPU+NNA的異構是能夠滿足計算需求的先進架構。」 基於RISC-V CPU、GPU、NNA(神經網絡加速器)、EPP(乙太網數據包處理器)的IP布局,以及相應軟體棧及異構計算開發平台的搭建,Imagination正在打造完整的異構計算平台。 劉國軍認為,未來計算晶片可以從以下四個維度來衡量:可擴展性和可重用性、可編程性、高效性、靈活性。 首先,可擴展性和可重用性方面,需要能夠基於核心計算架構,通過在多個維度上進行擴展,來匹配工作負載的算力需求;其次是可編程性,需要在支持工業標準的框架、語言和API的前提下,對晶片計算架構進行高度的優化,同時也要具備完善的可視化工具、調試工具和建模能力,賦能OEM進行系統級的開發;第三是高效性,需要支持先進的稀疏和編譯器優化手段,從而降低計算開銷,並且在高度集成的計算IP中,能夠細粒度地對任務進行分配和調度;第四是靈活性,需要通過對處理器IP組合、連接和編程,以支持動態結構、稀疏性和創建執行單元,從而構建SoC,此外,也要通過先進的互聯和存儲技術,減少系統帶寬並降低功耗。 他指出,Imagination持續演進的IP級別異構計算中,每種IP都支持多核的架構,可以通過不同的IP組合結合先進的互聯和存儲技術,從而構建靈活的異構多核架構來滿足不同應用市場的需求。 例如: • 在汽車智能駕艙或ADAS場景,可以通過GPU+AI神經網絡加速器的異構組合,不但可提供更靈活的計算能力,也可實現計算和顯示渲染在架構上的融合; • 在自動駕駛領域,通過GPU+CPU+AI 構成的大型異構系統,可滿足從感知、定位到路徑規劃的各個階段的大規模高並發低延遲的計算要求,類似的也可以用於數據中心計算和智能NIC; • AI神經網絡加速器+CPU的組合可滿足廣泛的智能化場景,覆蓋AIoT、消費電子、智慧工業、智慧城市等。 • GPU+CPU的異構計算系統,將會在雲遊戲方面帶來全新體驗。 放眼未來算力所需的異構計算架構,Imagination將繼續聚焦於功能和面積、性能與功耗優化,並致力於實現最佳的能效比,來完成對不同市場的適應能力。
關鍵字: