由前AMD工程師Ljubisa Bajic和Jim Keller領導的AI應用異構處理器初創公司Tenstorrent最近宣布,公司已獲得 SiFive基于RISC-V架構開發的通用CPU設計的許可。他們表示,這個通用內核和IP的許可將加快Tenstorrent產品的上市時間。
Tenstorrent基于其自身針對機器學習(ML)進行了優化的Tensix處理器內核,開發出了高性能AI訓練和推理SoC架構。為了運行傳統的工作負載,Tenstorrent的SoC將使用SiFive的新型通用智能X280內核。據了解,這是一個64位的RISC-V的內核,完全集成了512位寬的RISC-V矢量擴展(RVV)。預計SiFive將于本周晚些時候在LinleySpring Processor Conference上披露有改矢量處理解決方案的詳細信息。
通過SiFive IntelligenceX280 IP的授權,Tenstorrent也將獲得RISC-V軟件堆棧,這將進一步加快AI SoC公司的上市時間。
“ SiFiveIntelligence是一項新舉措,致力于為希望在AI市場上進行創新的人們提供最先進的軟件和硬件技術,” SiFive工程和產品總裁Chris Lattner說?!?Tenstorrent憑借其行業領導者團隊和令人矚目的硅片成功記錄,是SiFive針對機器學習應用的新產品的理想合作伙伴?!?/p>
這家明星AI SoC設計公司尚未披露其即將推出的處理器的所有規格,但現在很明顯,該公司希望其SoC架構能夠進行通用處理,矢量處理(用于AI推理和高性能計算)。)和ML。最終,Tenstorrent的體系結構可用于多種應用程序,包括需要AI和HPC功能的下一代超級計算機。
LjubisaBajic和Jim Keller在AMD工作了數十年,一直致力于x86處理器的設計。在蘋果公司任職期間,Keller還從事多種基于Arm的設計。Tenstorrent選擇使用由SiFive開發的RISC-V CPU設計這一事實本身就值得注意,并且證明了新體系結構。
凱勒在新聞稿中說:“Tenstorrent架構解決了軟件2.0中數據寫入代碼不斷增長的需求?!薄拔覀兒芨吲d與SiFive合作,因為他們有能力為現代RISC-V生態系統提供CPU和軟件?!?/p>
AI成為RISC-V的新戰場?
在嵌入式領域掀起了革命之后,RISC-V正在加速走向AI。正如前文所說,RISC-V先驅SiFive在開發新的以AI為中心的指令方面走得更遠,這些指令專門針對加速通用機器學習處理而進行了調整,SiFive Intelligence就是其中一個成果。
據了解,SiFiveIntelligence解決方案集成了具有Linux功能的多核RISC-V微體系結構處理器,并具有可擴展的RVV 1.0規范向量長度,并提供了TensorFlow Lite支持。
SiFive工程和產品總裁Chris Lattner說,SiFive的愿景是對其SiFive Intelligence產品采取“軟件優先”的方法,提供靈活的加速策略,以隨著AI的不斷發展而擴展,他進一步指出,RISC-V提供了一個開放的規范,使軟件與硬件的通信變得更加容易,并鼓勵了開發人員的創造力。在他看來,現在是一個變革性的時刻,SiFive借助SiFive Intelligence平臺擴展了其在AI領域的地位,可用于下一代汽車,移動,IoT,5G網絡和數據中心計算解決方案。
據semiengineering報道,RISC-V供應商開始在計算層面追求實現更高的目標。他們不僅對邊緣上的簡單嵌入式應用感興趣,還針對數據中心和超級計算機。
報道進一步指出,在過去,對于新的指令集架構而言,這幾乎是不可能的。但是,進入最近幾年,人們越來越關注異構芯片集成,再加上市場對專用加速器的需求不斷增加,這為新來者敞開了大門。
semiengineering指出,現在市場上估計有200家初創公司致力于AI / ML的加速器,其中一些以RISC-V為起點。他們表示,使RISC-V特別有吸引力的是修改源代碼的能力。這推動了它在邊緣和嵌入式應用程序中的普及,但也激發了希望將這種開源ISA用于更高性能應用的公司的興趣。
ImperasSoftware首席執行官在接受SimonDavidmann采訪時表示,起初,人們處于節省成本的考慮,將其應用到低端微控制器領域。然后,人們開始嘗試將其應用到處理大量的過程和高端向量領域。
他進一步指出,在過去的六個月中,許多公司都對高功能內核的發展充滿了興趣,這是高性能計算和嵌入式之間的中間步驟。這些內核是多線程,多內核,多集群的,就像高端Arm一樣,它們正在推動其達到頻率極限。他們正在嘗試達到3或4 GHz頻率,因此它們不是低成本的嵌入式內核,而且它們也不是很大的陣列。它們是真正的高性能應用處理器。
“最初,人們在RISC-V生態系統中看到的是低端的”自由“努力,到高端的”自由“工作,現在是這些高性能內核,這表明RISC-V作為一種體系結構可適用于所有領域。這些不同的領域?!盨imon Davidmann強調。
???有望在兩內走向數據中心?
去年10月下旬,在無晶圓廠半導體初創公司SiFive通過其HiFive Unleashed開發板將RISC-V開源芯片規范帶到公眾面前的兩年之后,該公司宣布了一個名為HiFive Unmatched的新板。
雖然第一塊板(幾乎立即導致大量Linux發行版移植到RISC-V)說明了該體系結構的承諾,但新板顯示RISC-V似乎已成為CPU運行機器的黃金玩家,而不是扮演CPU助手的加速器。
SiFive并不會僅僅作為開發者委員會來展示這種新產品。他們稱它為PC,只是沒有外殼。
SiFive的首席技術官Yunsup Lee告訴DCK:“我必須說服自己,不要說它像PC。因為它實際上就是PC”,“實際上,您可以建造自己的PC,裝在盒子里。這很酷。”
他補充說:“我們得到了來自不同方面的很多意見?!薄叭藗兏嬖V我們,他們想要更高的性能,更多的芯片內外I / O帶寬。此外,他們希望它更像是一種行業標準的外形尺寸,以便他們可以在其上構建其他產品?!?/p>
新主板由SiFive最新的FU740 SoC賦能,這是一個五核處理器,具有四個SiFive U74 64位應用處理器內核和一個SiFive S7內核,并具有8GB DDR4內存和32MB Quad SPI Flash存儲。它帶有用于PCIe和NVMe卡的插槽,以及用于WiFi /藍牙模塊的插槽。它還具有足夠的連接性,具有四個USB 3.2 Gen 1 Type A Type端口(包括一個充電端口)和一個MicroUSB控制臺端口。
Lee說,實際上,這已經接近黃金時代了,RISC-V還沒有準備好在數據中心服務器中運行。但很多人和很多公司正在努力將這些垂直行業需要解決的其他問題放在一起。我認為很快就會解決這些問題,大概在一兩年之內。
并非只有SiFive認為RISC-V可以快速完成傳統上僅限于Intel,AMD和Arm處理器處理的繁重任務。中國超大型企業阿里巴巴一直在對該架構進行大量投資,這可能是為了對沖美國可能針對中國公司實施的制裁。今年夏天,阿里巴巴推出了基于RISC-V的XT910,這是一款16核設計,最高可達到2.5 GHz,該公司聲稱這是迄今為止功能最強大的RISC-V處理器。
阿里巴巴曾表示,它計劃將RISC-V ISA成為其云計算和邊緣計算基礎架構的骨干。與Lee一樣,該公司也承認“在技術和生態系統方面還不夠成熟”。
Lee告訴我們,他認為ISA作為真正的CPU首次進入數據中心的方法將是通過后門——為內部構建的定制計算機提供動力,以滿足特定數據中心的需求,然后再將其裝箱裝進前門——現成的服務器。
他說:“我認為這將很快發生,而且一旦計算機進入數據中心,人們開始使用RISC-V的可能性就會更大?!?/p>
他補充說:“顯然,還有其他一些力量正在加速RISC-V的采用?!彼齆vidia即將進行的Arm收購,并擔心美國會限制某些技術出口。
他說:“這只是時間的問題,而不是是否會的問題。”,“我認為這些類型的外部因素無疑有助于加速RISC-V在各種市場中的普及,而不僅僅是數據中心?!?/p>
RISC-V在數據中心中的應用不僅僅是加速器,還擔負著CPU的職責。例如,某些HPC網絡使用RISC-V處理傳輸中的數據。它還似乎正在向另一個角色轉變,即為服務器提供動能,低功耗的特性使其對邊緣部署非常有利。
RISC-V基金會的首席技術官Mark Himelstein說:“目前已經有基RISC-V的云服務器,阿里巴巴和一些公司已經做到了這一點?!彼A料很快能看到RISC-V架構能為從智能手機到HPC系統都提供支持。
他說:“我知道有人正在研究這些方向,因為他們與我們在許多會議上都就此進行了交流,而且他們來參加我們的會議也是來詢問他們應該關心哪些方面的工作量?!?/p>
根據Himelstein的說法,與其說更多RISC-V服務器尚未出現的原因與架構的就緒程度有關,不如說它與硬件制造商開發產品并將其推向市場的時間有關。他表示,“將嵌入式產品推向市場可能需要一年左右的時間,一臺服務器大概要五年。”
他說:“決定這一點的是產品的賽道?!薄巴瞥鲂庐a品是需要時間周期的,人們正為此而努力工作著,相信不久后,您會看到更多的RISC-V產品。”
他補充說:“我認為成功終將到來?!薄爱斎藗兛吹絼e人在做某些新穎獨特的事情,或者使自己受益的事情時,他們也會嘗試這樣做?!?/p>