《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 從這顆3nm AI芯片,看RISC-V用在高性能計算上

從這顆3nm AI芯片,看RISC-V用在高性能計算上

2023-06-14
作者: 黃燁鋒
來源: 電子工程專輯

本文來源: 電子工程專輯

原文作者: 黃燁鋒

原文鏈接:https://mp.weixin.qq.com/s/bGhAlOZguTirxik6ComGrg


  雖然我們此前就多番探討過現階段RISC-V嘗試入侵高性能計算市場的可能性,但起碼現在提到RISC-V,大部分人的第一反應仍然是嵌入式應用。

  其實RISC-V在高性能市場的探索,能夠列舉的例證還是比較多樣的,不僅是這個市場前一陣比較熱的Veteran。這次我們來看看另外一家準備在RISC-V高性能計算領域一展拳腳、而且算是含著金湯匙出生的企業Tenstorrent。

  這家公司現在的CEO是鼎鼎大名的Jim Keller;另外很多人應該知道,前一陣Raja Koduri從Intel離職后準備搞自己的初創公司,但與此同時他也是Tenstorrent的董事會成員之一;是不是感覺這公司還挺有花頭的?借著Tenstorrent的芯片路線圖及技術規劃,我們也能更進一步搞清楚RISC-V未來在HPC市場的可能性,以及AI芯片的發展趨勢。

  01 RISC-V核的超寬微架構

  最早聽說Tenstorrent,我們普遍說這是個做AI芯片的公司,但在去年的RISC-V Summit峰會上,Tenstorrent的CPU首席架構師Wei-han Lien特別談到了自家在做的CPU產品,核心代號Ascalon。這是個基于RISC-V指令集、亂序執行超標量CPU,著力于AI與服務器的高性能市場。

  其實能看到這家公司出現包括Wei-han Lien和Jim Keller在內的名字,應該就很容易想見,CPU甚至已經是Tenstorrent的重頭戲了。Jim Keller暫且不提,Wei-han Lien曾經在AMD、PA-Semi、蘋果都扮演芯片設計的重要角色。Tom's Hardware在報道文章中說,此人參與了蘋果A6、A7,甚至是M1 CPU微架構設計工作。

  有興趣的同學可以去油管看一看Wei-han Lien在去年RISC-V Summit峰會上的主題演講。他談到兩個點給我們留下了比較深刻的印象,其一是推出CPU的出發點應當在于輔助AI芯片(所謂companion CPU)。所以Tenstorrent的自研架構CPU最重要職能就是“CPU for AI Computation”。

  原因也很簡單,“很多人可能并沒有意識到在AI計算中,CPU扮演著非常非常重要的角色,尤其是在訓練(training)方面?!盠ien說,“有人知道數據中心AI訓練過程中,CPU功耗多少嗎?不是10%,也不是20%,時間和功耗都超過了50%,包括CPU對數據的預處理和后處理。”后文會談到,Tenstorrent將Ascalon CPU核心集成到AI芯片上的方案。

  其二是Lien談了為什么在指令集上選了RISC-V,而不是Arm。他說在2021年加入公司時,對ML處理器的companion CPU做評估,他去找了Arm詢問能否支持某種特定的數據類型,Arm的答復是不行。據說Arm對于這種程度的支持需要2年時間的內部討論和與合作伙伴之間的磋商。所以RISC-V很快成為新選擇——Tenstorrent的AI芯片選擇的companion CPU IP就來自SiFive。

  后續Tenstorrent又需要性能更高的CPU,于是就決定自己設計,也就有了Ascalon。HWcooling前不久發布的評論文章認為,Ascalon的超寬架構設計和蘋果芯片很像。我們來看看Ascalon的一些設計大方向。

  微信截圖_20230614184937.png

  Tenstorrent的Ascalon核心具體為64bit的RV64ACDHFMV指令集架構,也就是說支持矢量指令集擴展——這在RISC-V世界來得算是比較遲的。

  整體微架構前端8-wide解碼(之前在談Veteran的RISC-V超寬微架構時我們就提到了,其RISC-V核前端選配了8-wide取指),每周期能處理8個RISC-V指令——這個寬度和蘋果Firestorm的設計就類似了。

  另外Ascalon架構有6個整數ALU,2個分支執行單元;而load/store三條管線還是比蘋果現行方案少了1個的(load/store分配情況未知),load/store隊列深度比較深,但具體是多少未知;

  核心有2條FPU管線,用于浮點運算,并同時用作SIMD矢量單元——位寬256bit。其實就這個數字來看,SIMD吞吐仍未達到x86服務器平臺競品的程度——雖然光看紙面位寬和管線數字并不可靠。

  國外媒體還提到Tenstorrent采用了“先進的TAGE分支預測器”;cache容量情況未知,但“L1顯然會和蘋果的128KB, 8-way associativity類似”;“從指令cache取指應當為32bytes/cycle”;還有一些關鍵信息未知,例如ROB深度,有一定概率與蘋果芯片的思路相似,即比較高的亂序度。則核心的IPC理論上就會很理想,不需要太高的頻率。

  演講中,Lien提到目前工程師已經在搞RTL和物理設計,右下角那張圖就是die photo。下面兩張圖給出了核心設計的難度、模塊化方案、如何做性能建模等等...本文不再做展開,有興趣的可以去看看演講視頻。

  微信截圖_20230614184957.png

  

  02. 128核心的集群組成chiplet

  實際上,根據decode解碼寬度,Tenstorrent準備了5個不同的CPU IP,面向不同的應用:是同一方案的不同規模實施。按照解碼寬度和性能,做了如下切分:

  微信截圖_20230614185022.png

  從2-wide解碼,到8-wide解碼,達成不同的PPA目標,也就面向不同的應用:涵蓋了邊緣設備、客戶端PC、HPC高性能計算等,似乎還有一些更基礎的應用。其實就核心層面就做這么多種設計,多少就有點IP公司的意思了——授權IP的確也是這家公司的盈利模式之一,后文會談到。

  微信截圖_20230614185042.png

  當Ascalon核心組成集群(cluster),多核方案形如上圖所示——一個集群可以配8個Ascalon核心(也就是最大8-wide的那個核心);集群內12MB共享集群cache;此外走向集群外部fabric的CHI coherency bus帶寬230GB/s;也有non-coherency bus,230GB/s,面向加速單元。

  Lien特別提到,共享集群cache和scratchpad memory相關的存儲一致性方案,“不僅讓Ascalon核心非常適用于常規服務器的高性能核心,而且很適合用于AI計算”。

  微信截圖_20230614185058.png

  基于核心集群可以構成128個核心的設計(AEGIS Chiplet系統架構),作為AI的companion CPU集群。整個系統切分成了4塊,每一塊都是cc-NUMA(cache coherency non-uniform memory access)結構,Lien的原話是“fully coherency system”。

  整顆chiplet本身配有die-to-die接口,ppt上只提到了針對可擴展性達成“充足的帶寬”。后面Lien在介紹Black Hole系統的時候,似乎有提到雙芯(dual-chip)的2TB/s die-to-die帶寬。

  上述方案以IP的方式對外提供授權(包括RTL、hard macro,甚至GDS(Graphic Data Stream));另外從國外媒體的報道來看,Tenstorrent也出售chiplet、機器學習加速卡,或者包含CPU和ML加速單元的解決方案,而且還賣服務器系統。

  就說這個業務模式還真是多樣化,作為IP供應商,又自己賣chiplet、賣芯片,還做系統,那是和不同層級的客戶達成了競爭關系的。不過這也不是咱要討論的重點。

  實際上,就Tenstorrent出售的芯片和系統,上述CPU核心主要還是為AI服務的。

  03. 用作AI芯片的companion CPU

  所以接下來我們談談Tenstorrent的AI芯片。過去2年,這家公司分別推出過Grayskull和Wormhole,詳細配置情況如下圖所示。這兩款AI處理器很自然地需要搭配主CPU,系統層面產品形態是作為板卡插在Tenstorrent自己的服務器里面的。在Wormhole這代產品上,4U的Nebula服務器內有32塊Wormhole板卡,6KW功率達成Int8的12 PFLOP算力。

  微信截圖_20230614185154.png

  不過這兩顆芯片不是我們要關注的重點,上圖中的Black Hole是這家公司的首款“CPU+ML解決方案”。注意看圖中,除了標記“T”的加速單元(名為Tensix),右邊還有標記為綠色“C”的CPU核心——這部分就是companion CPU。

  不過Black Hole所用的14個CPU核心,用的是SiFive的X280——外圍的8通道GDDR6、1200Gb/s以太網連接、32 lane PCIe Gen 5就不多談了。今年Tenstorrent最新的PPT似乎更新了時間線,即上述所有產品均延后一年,所以Black Hole對應于2023年,Grendel對應于2024年。

  微信截圖_20230614185212.png

  規劃中的Grendel就會用上前文提到的來自Tenstorrent自己的Ascalon核心,也就是自研RISC-V CPU,前端8-wide解碼那個。這顆芯片的AI和CPU chiplet都會選擇3nm工藝——這可能是目前已知最早的應用尖端制造工藝的RISC-V芯片。

  微信截圖_20230614185227.png

  這張示意圖畫得還是挺有趣,AI加速單元是基于2D torus NoC互聯,連接DDR內存(不支持HBM),連接RISC-V CPU,以太網用于擴展,當然還有PCIe連接。值得一提的是,因為Tenstorrent的角色定位,可能最終產品選擇不同IP是存在靈活性的,比如說DRAM控制器、PHY之類的選配,據說Tenstorrent未來準備開發自己的內存控制器,現在用的還是三方的方案。

  從今年Tenstorrent公布的框圖來看,多chiplet方案的確讓Grendel看起來就是個大規模芯片。Tom's Hardware在文章中說,實則基于業務需求以及經濟性考量,這顆芯片的AI chiplet部分(也就是那一堆Tensix單元)可以用3nm工藝,或者也可以用Black Hole的chiplet,甚至也可能CPU部分就繼續用SiFive X280。chiplet之間通訊如前所述可達成2TB/s的帶寬。

 微信截圖_20230614185256.png

  最后來談一下Ascalon或者其他RISC-V CPU用在這樣的AI芯片里,具體要干什么。實際上,Tenstorrent的CPU并不是單純用于AI流程控制的,而是可以替代x86的主CPU。其職能涵蓋了虛擬化、安全、系統管理、計算內核調度設置。

  在用作輔助AI計算時,價值自然就包括了數據預處理,預防訓練數據overfeeding之類的問題;還有當CPU的矢量單元比較強悍時,對于整個處理器適配未來的算法會很有價值,或者說CPU是整顆芯片彈性化的體現方式之一。另外兩者之間的協同,也體現在了包括互連通訊與存儲等的CPU微架構設計里,那么compiler要在加速器和CPU之間做計算遷移也會很容易。這都是Tenstorrent自己要做CPU,且基于RISC-V的原因所在。

  軟件棧,以及系統搭建為服務器產品的部分這里就不談了,畢竟我們這篇文章其實就是看一看當RISC-V指令集用于HPC時,CPU架構大概會長什么樣的。不過其實在系統層面,Tenstorrent還考慮到大規模集群計算,需要做數據遷移勢必要用到DPU的問題——畢竟這已經是個共識了;Tenstorrent就說RISC-V在此也成為相當棒的選擇...

  整體上,看一遍Tenstorrent的RISC-V CPU設計,仍有種對于具體應用而言,技術層面究竟選擇何種“指令集”都不是什么重點,而在于設計和實施方案的感覺。而阻斷x86和Arm成為其選擇的原因并不在于指令集本身,而在于RISC-V開源體現出的靈活性。這大概也更便于Jim Keller這類人去施展拳腳。雖然就外圍存儲、互聯的堆料看來,可能還是不能直接與英偉達硬碰硬,但靈活性和成本可能會是重要優勢項。

  當然Grendel這顆3nm AI芯片畢竟也還沒有做出來,目前也還不清楚CPU的IP授權業務開展情況如何——其實就像前文提到的Tenstorrent的業務模式比較奇特,他們的上游供應商和下游客戶又同時是競爭對手。比如SiFive既為其CPU提供IP,同時后代產品又直接形成了競爭對手關系。所以業務開展如何還有待觀察。

  不過那么多大佬入局,還是讓Tenstorrent這家公司在開局成為了惹人注目的焦點。起碼RISC-V未來成為市場競爭的主要角色之一已經不會再有疑問,而且絕對不光是低功耗和嵌入市場。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩一区二区三区高清| 亚洲欧美日韩人成在线播放| 亚洲欧美制服另类日韩| 亚洲日本电影在线| 国产精品一区免费视频| 免费久久久一本精品久久区| 红桃视频国产一区| 欧美精品一卡| 国产精品久久久久久久一区探花| 欧美极品一区二区三区| 欧美成人激情视频| 久久国产高清| 国产精品99免费看| 欧美另类69精品久久久久9999| 欧美日韩在线播放一区| 美女脱光内衣内裤视频久久影院| 欧美大片免费| 欧美日韩一区二区免费在线观看| 欧美国产三区| 国产精品大片wwwwww| 欧美亚州一区二区三区| 欧美大片免费观看| 国产日产亚洲精品系列| 欧美成人免费全部观看天天性色| 亚洲欧美日韩一区二区三区在线| 久久国产免费| 国产日产高清欧美一区二区三区| 精品成人一区二区| 亚洲性人人天天夜夜摸| 国产毛片精品国产一区二区三区| 亚久久调教视频| 亚洲黄色一区| 免费在线视频一区| 夜夜精品视频| 亚洲欧美成人精品| 国产主播一区二区| 国产精品福利片| 国产精品一国产精品k频道56| 亚洲综合激情| 91久久精品一区二区三区| 国产日韩专区| 欧美一级成年大片在线观看| 亚洲精品乱码久久久久久蜜桃麻豆| 国模私拍一区二区三区| 国产欧美一区二区精品性色| 欧美在线免费一级片| 蜜桃久久精品一区二区| 久久综合九色99| 亚洲人体影院| 国模吧视频一区| 久久久久亚洲综合| 国产精品色一区二区三区| 欧美日韩午夜在线视频| 亚洲精品久久久久久久久| 夜色激情一区二区| 国产精品伊人日日| 亚洲国产91精品在线观看| 国产精品美女久久久久aⅴ国产馆| 亚洲免费视频观看| 国语自产精品视频在线看一大j8| 亚洲第一精品夜夜躁人人躁| 欧美日韩免费观看一区三区| 久久久综合免费视频| 国模套图日韩精品一区二区| 国产精品v欧美精品v日本精品动漫| 欧美色另类天堂2015| 午夜免费在线观看精品视频| 欧美午夜精品理论片a级大开眼界| 在线亚洲激情| 亚洲国产婷婷综合在线精品| 另类春色校园亚洲| 一区二区三区四区五区精品| 亚洲精品影院| 欧美在线视频一区二区三区| 亚洲动漫精品| 久久裸体视频| 国产精品久久久久影院色老大| 一区二区三区黄色| 久久亚洲国产精品一区二区| 一区二区三区高清在线观看| 午夜久久久久久久久久一区二区| 亚洲香蕉伊综合在人在线视看| 亚洲高清在线精品| 欧美在线免费视屏| 欧美一区二区三区成人| 男男成人高潮片免费网站| 欧美成人久久| 亚洲精品中文字| 欧美午夜电影在线观看| 欧美一区2区三区4区公司二百| 99精品视频免费全部在线| 亚洲日本乱码在线观看| 欧美成人资源网| 日韩小视频在线观看| 在线播放一区| 久久视频在线免费观看| 欧美婷婷久久| 欧美亚洲一区二区在线| 亚洲大片一区二区三区| 久久青草欧美一区二区三区| 国产欧美日韩精品a在线观看| 亚洲国产毛片完整版| 欧美一区二区三区在线观看| 国产精品劲爆视频| 狂野欧美激情性xxxx| 欧美在线不卡| 欧美亚洲免费高清在线观看| 国产视频久久久久久久| 欧美bbbxxxxx| 久久综合色播五月| 99视频在线精品国自产拍免费观看| 日韩亚洲欧美成人一区| 国产欧美一区二区白浆黑人| 欧美日韩成人精品| 狠狠色狠狠色综合日日五| 国产精品亚洲综合色区韩国| 久久精品国产v日韩v亚洲| 欧美理论电影网| 欧美日韩性生活视频| 久久久99爱| 国产亚洲精品激情久久| 欧美激情视频在线播放| 久久久久一区二区三区四区| 久久精品成人| 欧美成人一区二区| 亚洲欧洲av一区二区| 久久久国际精品| 久久婷婷一区| 国产精品乱码一区二区三区| 国产精品视频网| 黄网动漫久久久| 久久人人97超碰精品888| 亚洲高清毛片| 欧美激情成人在线| 久久久久久久久久久久久久一区| 欧美成人亚洲成人日韩成人| 欧美片网站免费| 国产精品美女久久久免费| 欧美一区深夜视频| 亚洲电影在线播放| 蜜桃av一区二区| 欧美激情精品| 黄色在线一区| 在线观看国产精品网站| 国产亚洲精品久久久久婷婷瑜伽| 欧美日韩精品一区二区三区| 久热国产精品视频| 亚洲人成网站在线播| 欧美成人69| 国精品一区二区| 一区二区三区回区在观看免费视频| 欧美日韩视频一区二区三区| 欧美在线日韩在线| 欧美一区二区免费| 国产精品视频观看| 欧美日韩国产美女| 香蕉国产精品偷在线观看不卡| 欧美成人r级一区二区三区| 欧美视频1区| 你懂的视频欧美| 国产精品国产三级国产a| 久热精品视频在线| 91久久精品久久国产性色也91| 国产欧美一区二区精品性色| 一区二区不卡在线视频 午夜欧美不卡在| 每日更新成人在线视频| 欧美日韩一区国产| 亚洲裸体俱乐部裸体舞表演av| 欧美大片免费看| 欧美不卡激情三级在线观看| 国产欧美一区视频| 国内综合精品午夜久久资源| 亚洲精品国产精品国自产在线| 欧美在线亚洲| 亚洲欧洲精品成人久久奇米网| 久久久精品一品道一区| 欧美日韩精品三区| 欧美aa在线视频| 在线观看视频免费一区二区三区| 欧美中文在线视频| 久久久久国产精品厨房| 国产午夜精品久久久久久久| 亚洲欧洲综合另类在线| 久久国产精品99国产| 欧美日韩精品一二三区| 欧美大尺度在线观看| 国内精品伊人久久久久av影院| 你懂的视频欧美| 在线一区亚洲| 国产精品theporn88| 亚洲国产精品va在线看黑人| 国产精品麻豆成人av电影艾秋| 久久综合伊人77777麻豆| 亚洲精品国产无天堂网2021| 久久不射中文字幕| 亚洲午夜精品17c| 亚洲欧美日本日韩| 在线中文字幕不卡| 亚洲欧洲偷拍精品| 亚洲国内在线| 久久久久久久激情视频| 亚洲缚视频在线观看| 欧美一区二区高清在线观看| 国产精品一区免费视频| 精品动漫av| 免费看的黄色欧美网站| 在线看欧美视频| 激情综合电影网| 亚洲成人中文| 久久亚洲国产精品一区二区| 欧美精品二区三区四区免费看视频| 亚洲私人影院| 久久www成人_看片免费不卡| 在线观看中文字幕亚洲| 久久久久久国产精品mv| 亚洲欧美一区二区激情| 亚洲无亚洲人成网站77777| 久久精品女人| 裸体一区二区三区| 国产欧美二区| 欧美一进一出视频| 亚洲一区二区精品视频| 欧美电影电视剧在线观看| 久久久久免费观看| 国产精品扒开腿爽爽爽视频| 欧美久久久久久| 黄色工厂这里只有精品| 国产在线视频欧美一区二区三区| 国产精品国色综合久久| 亚洲综合二区| 91久久夜色精品国产网站| 在线视频一区二区| 久久久久久久网站| 免费在线欧美视频| 亚洲欧美三级在线| 欧美经典一区二区三区| 亚洲一区3d动漫同人无遮挡| 午夜视频在线观看一区| 欧美久久综合| 亚洲影视综合| 久久精品视频在线观看| 浪潮色综合久久天堂| 91久久综合亚洲鲁鲁五月天| 欧美午夜女人视频在线| 久久久久久久久久久久久9999| 国产精品女同互慰在线看| 亚洲国内欧美| 在线成人亚洲| 久久精品国产亚洲aⅴ| 麻豆精品视频在线观看视频| 激情五月***国产精品| 欧美成人午夜| 亚洲视频网在线直播| 亚洲美女在线看| 亚洲电影免费观看高清完整版| 久久综合狠狠综合久久综青草| 欧美日韩高清在线| 亚洲国产精品久久| 美女91精品| 亚洲欧美一区二区三区极速播放| 久久免费视频在线| 欧美激情欧美激情在线五月| 欧美日韩一区二区免费在线观看| 欧美日韩中文在线| 欧美日韩国产影片| 麻豆freexxxx性91精品| 国产视频在线一区二区| 国产精品白丝黑袜喷水久久久| 欧美在线一二三区| 亚洲欧美在线另类| 欧美视频一区二区三区四区| 影音国产精品| 欧美性猛交99久久久久99按摩| 国产精品视频观看| 欧美成年人在线观看| 国内精品久久久久久久97牛牛| 欧美综合77777色婷婷| 亚洲国产综合在线| 欧美色综合天天久久综合精品| 久久精品国产亚洲5555| 亚洲电影欧美电影有声小说| 国产一区二区三区免费在线观看| 免费不卡在线观看| 国产精品久久久久久久久久三级| 国产精品久久久久久久第一福利| 欧美国产精品久久| 欧美女人交a| 午夜国产精品影院在线观看| 一区视频在线播放| 久久综合国产精品台湾中文娱乐网| 欧美午夜精品久久久久久人妖| 国产日产欧美精品| 亚洲午夜av| 欧美日韩视频在线观看一区二区三区| 亚洲人在线视频| 亚洲尤物精选| 性久久久久久久久久久久| 国产精品婷婷午夜在线观看| 欧美aa在线视频| 亚洲乱码视频| 国产精品久久久久秋霞鲁丝| 欧美日韩免费在线| 久久一二三国产| 国产精品麻豆va在线播放| 亚洲午夜在线观看视频在线| 亚洲精品乱码久久久久| 国产精品每日更新在线播放网址| 国产日韩欧美另类| 欧美日韩国产色视频| 在线免费高清一区二区三区| 欧美国产日韩一区二区| 久久国产精品第一页| 亚洲女ⅴideoshd黑人| 在线一区观看| 亚洲一二三区在线| 欧美日韩精品一二三区| 欧美区一区二| 麻豆精品国产91久久久久久| 欧美激情精品| 欧美极品影院| 激情成人综合网| 亚洲欧美日韩区| 欧美日韩亚洲一区二区三区在线观看| 午夜精品一区二区三区四区| 欧美日韩国产123| 日韩图片一区| 亚洲人成人一区二区在线观看| 国产精品三级久久久久久电影|