<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

萬卡時代不打群架,中國智算正過三關

腦極體 ? 來源:腦極體 ? 作者:腦極體 ? 2024-05-08 21:22 ? 次閱讀

我前兩天看到了一個挺震撼的視頻,科學家們在NASA戈達德空間飛行中心的天體物理學家指導下,使用Discover超級計算機模擬了跳入黑洞的過程。

畫面視覺效果攝人心魄,而一組數據同樣讓我感到震撼:該視頻生成10TB的數據,只用了5天,耗費了0.3%總算力。如果我們想用自己的筆記本電腦模擬這個場景,需要花費的時間是10年。

“時間就是金錢,效率就是生命”,這句改開時代的口號,在大模型驅動的智算時代,仍舊不過時。

算力作為生產力,所節約的不只是金錢,更重要的是時間。

目前算力集群已經從千卡,邁入了萬卡、五萬卡集群。甚至有媒體預測,GPT6未來部署的時候,需要70萬-80萬張卡才能支撐。

那問題來了,萬卡集群在執行大規模訓練任務時負載重,發生軟硬件錯誤的概率,當然也就更高。萬卡時代,一張卡、一臺機器或一個鏈路的故障,都可能導致中斷,拖慢進程。那么十萬卡、百萬卡等更大數量級的提升,未來如何應對?

最近幾個月,我們團隊跟不少ICT廠商做了交流,簡單總結一下行業動向,那就是:邁入萬卡時代,必須“過三關”。

萬卡時代,做AI=“中彩票”?

有必要首先說明一下,為什么智能計算仍在“堆卡”?從千卡、萬卡到十萬卡、百萬卡,這個趨勢是可持續的嗎?

伴隨著模型規模與數據參數愈發龐大,在可以預見的未來,基礎設施層面的“堆卡”競賽仍將繼續。

目前,國際科技巨頭如谷歌、微軟、蘋果等,在算力集群建設上持續投入,其中AI算力占總算力支出的比例持續增長,預計到2025年將達到25%。放眼國內,萬卡及以上的組網也成為下一代智算中心的建設重點。

然而,算力集群卡的數量非線性增加,會帶來更大的不穩定性和協作難度。正如新華三在前不久的媒體與分析師大會上所說,單卡單打獨斗我們(與N卡)有差距,多卡集群服務不能打群架。

wKgZomY7XLaAXni9AATBFxeGOjg564.jpg

(拍攝自新華三集團2024媒體與分析師溝通會)

我們知道,分布式并行訓練能夠加速訓練過程,是大模型常用的訓練方式,相當于將任務分配給多個AI硬件,組成協作節點和集群,主打一個“人多力量大”。但是,人多還得心齊啊,讓多卡用高效一致的步伐進行協作,卻是一件難事,容易出現“打群架”的情況。

多卡“打架”,集群就會因故障而中斷。

一位清華大學計算機教授曾分享過一個數據,其團隊寫一次容錯檢查點checkpoint需要三小時,這還是世界先進水平(未經優化前)。

工作三小時就得被迫停下,活(訓練過程)又一點不能少,只能加班加點。普通打工人聽了都得“抓狂”,更別說要跟技術創新搶速度、作業生產要效率的產學界了。

多卡集群“不打群架”,將算力最大化地有效使用起來,發揮每一張GPU的價值,提升訓練效率,對開發人員來說,堪比中“彩票”,價值很大,但概率卻不定。

顯然,千行百業智能化,當然不能靠“中彩”和運氣。

當算力集群即將從萬卡,邁入五萬、十萬乃至百萬卡的清晰未來,我們不能只以單一的規模和FLOPS浮點運算次數,來衡量智算中心的綜合水平。其他因素也同樣重要,比如集群擴展性、兼容性、算效比、能耗比等。

如何提供一個穩定可靠高性能的智算基礎設施,萬卡時代要“過三關”。

第一關:闖過資源墻

超大規模集群的不穩定性,一方面要對抗硬件數量非線性增長帶來的“增熵”。

隨著集群增大,AI芯片也會出現算力衰減的情況。支撐穩定高效的訓練,就需要優化分布式計算系統的并行加速比。

更高的加速比,可以讓集群在執行同一任務時,獲得更高的速度和效率。也就是說,算力集群能夠最大限度地一直運轉,那么有效訓練時間的比例更高,是開發人員衡量集群性能的一個關鍵。

比如國產大模型文心4.0,就通過百度智能云的萬卡集群進行訓練,支持模型的穩定高效迭代進化。目前,百度智能云上萬卡訓練集群的加速比和有效訓練時間,達到 95% 以上。

wKgaomY7XLiAe_x6AANoU-Sp9e8566.jpg

(拍攝自IPF2024浪潮信息生態伙伴大會)

另一方面,中國智算還有一個特殊的要求,那就是闖過多元異構算力的“資源墻(resource wall)”。

不少智算中心,使用不一樣的AI芯片服務器組成異構集群合池訓練,共同完成一個大模型訓練。尤其是此前GPU緊缺的情況下,一些數據中心、智算中心在不同時期,購買了不同的GPU,形成了不同類型、不同版本的異構集群。

多元異構的國產算力,既能以用促建,促進國產AI芯片的發展,減少對海外單一供應鏈的依賴,也能發揮不同類型芯片的特性,提高計算資源的利用率和訓練效率。

但要將多元異構算力進行合池訓練,會帶來精度誤差、同步問題,以及更復雜的資源管理和調度策略,更高的開發運維難度等。

未來,每個行業、每家公司都可能訓練自己的大模型,帶來充沛、高效、穩定的AI算力需求。讓十萬百萬級集群、多元異構的算卡,以高效一致的步伐進行協作,將成為中國智算行業的關鍵挑戰。

第二關:踏寬通信

如果網絡通信的聯接能力不暢,大量算力資源折損在傳輸過程中,給智算中心與AI模型開發者帶來的損失都是難以估量的。

如何將大量算卡有效地連接起來,形成一個高效穩定的計算網絡,是支撐超大規模集群的關鍵。

需要說明的是,網絡作為算力運輸的道路,并不能無止境地拓寬。集群網絡,尤其是萬卡、十萬卡集群網絡的拓展,會受到幾方面的制約。

首先是成本上,萬卡乃至五萬卡集群,所需要的網絡設備數、端口數、光模塊數量,可能會達到百萬級別。而一個普通的400G光模塊功耗就在10瓦到12瓦,當一個網絡需要一萬多個光模塊,僅僅是電費成本都非常龐大。

wKgZomY7XLiAcfSsAANqXSCC1kA090.jpg

此外,有業內人士向我們表示,萬卡集群還容易搭建起來,未來如果要有百萬卡集群來訓練的大模型,可能整個城市的電都不夠用。解決這個問題,那就需要分區、跨城域的算網,比如將多個萬卡集群連起來,組成五萬卡、十萬卡集群。這就需要超高帶寬的400G甚至800G網絡,低時延、無損地支撐算力資源調度。

而一張運力強大、輻射范圍廣的算力網絡,意味著管理運維的難度,也前所未有地增大了,依靠傳統人力運維是不現實、不高效的。通過智能化、平臺化、自動化,來實現更有效的網絡納管,是華為、新華三等ICT廠商正在探索的方向。

第三關:走出軟件生態叢林

鄭緯民院士曾提到一個觀點:目前國內已經有30多家公司推出了國產AI芯片,“但用戶不太喜歡用,核心問題就是生態不好”。

這里的生態,指的是國產軟件生態。

目前,編程框架、并行加速、通信庫、算子庫、AI編譯器、編程語言、調度器、內存分配系統、容錯系統、存儲系統等關鍵軟件,雖然都有國產的,但仍有不足之處,比如功能不夠齊全、性能不夠好、生態貢獻者不夠繁榮等。

在鄭院士看來,如果能把軟件問題解決好,那么國產AI芯片硬件性能達到國外芯片的60%,大多數用戶也可以是滿意的,國產AI卡也會大受歡迎。軟件做不好,國產硬件再好,也沒有市場。

而萬卡時代,意味著AI硬件的種類更多,既有不同架構,還有不同品類、不同版本。企業或開發者想要著手AI模型和應用開發,會在復雜的軟件生態中暈頭轉向,很難快速找到路徑。

比如說,每個芯片廠商都有自己的底層軟件棧,且彼此不兼容,這就給AI開發者帶來了大量移植工作,適配遷移的操作繁瑣,時間、人力、金錢成本都很高。

我們注意到,2024年以來,幫助企業和AI開發者加快走出軟件叢林,不少智算廠商都在強化AI軟件賦能。比如寧暢在3月提出了“全局智算”戰略,以“AI軟動力”支持“精、準、穩”的AI集群設計,幫助客戶實現大規模AI集群方案架構設計;中科曙光首次提出了“立體計算”體系,在“建、用、生態”三維發力的全新計算體系中,加大對軟件生態的投入和支持;4月浪潮信息發布的企業大模型開發平臺“元腦企智(EPAI)”,通過端到端的解決方案,為企業提供AI應用開發全流程的系列工具。

可以看到,“軟硬兼施”的均衡能力,正在成為智算市場的兵家必爭之地。

wKgaomY7XLmABt3oAAWjkyC_OnM580.jpg

(拍攝自寧暢全局智算發布會)

大模型正在重塑產品、企業和社會,AI將無處不在,也讓萬卡時代成為一個確定性的未來。五萬卡、十萬卡乃至百萬卡的算力集群,將是第四次工業革命的蒸汽機、發動機。

量子力學的創始人海森堡說過,提出正確的問題,往往等于解決了問題的大半。

從這個角度來說,正在闖關的中國智算行業,一定能在萬卡時代,將算力的“心臟”握在自己手中。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 超級計算機
    +關注

    關注

    2

    文章

    448

    瀏覽量

    41649
  • 算力
    +關注

    關注

    1

    文章

    709

    瀏覽量

    14426
  • 智算中心
    +關注

    關注

    0

    文章

    27

    瀏覽量

    1376
收藏 人收藏

    評論

    相關推薦

    新手第一款用表怎么選?PXI用表優勢解讀!#數據采集 #PXIe #用表

    用表數據采集
    西安阿爾泰電子科技發展有限公司
    發布于 :2024年04月17日 16:57:35

    門禁系列應用演示 #IC #智能 #門禁 #會員 #滴膠

    智能IC智能
    深圳市融智興科技有限公司
    發布于 :2024年04月11日 14:39:50

    智能公交外觀展示 #智能 #校園 #公交 #IC

    IC智能
    深圳市融智興科技有限公司
    發布于 :2024年04月01日 15:39:39

    半導體發展的四個時代

    芯片。技術開始變得民主化、大眾化,世界從此變得不一樣了。 半導體的第時代——代工 從本質上來看,第時代是第二個時代成熟的必然結果。
    發表于 03-27 16:17

    半導體發展的四個時代

    芯片。技術開始變得民主化、大眾化,世界從此變得不一樣了。 半導體的第時代——代工 從本質上來看,第時代是第二個時代成熟的必然結果。
    發表于 03-13 16:52

    國資委發文鼓勵、Sora開年爆火…智中心的2024注定熱辣滾燙?

    中心Sora
    腦極體
    發布于 :2024年02月27日 16:11:19

    大茉莉X16-P,5800M大力稱王稱霸

    Rykj365
    發布于 :2024年01月25日 14:54:52

    c語言時間for延時,怎么時間?

    c語言時間 for延時,怎么時間?for(i=;;)
    發表于 10-08 07:46

    SC5+無法被識別如何解決?

    SC5+無法被識別
    發表于 09-19 07:23

    晉級揭曉!華秋第九屆中國硬件創新創客大賽-華東分賽區決賽成功舉辦!

    和 PCBA 制造等電子產業服務,已為全球 30+客戶提供了高品質、短交期、高性價比的一站式服務。 中國硬件創新創客大賽(簡稱華秋硬創)是新時代硬件創業者綜合性服務平臺,大賽始于2015年由深圳華秋電子
    發表于 09-18 15:02

    盒子SE5/SM5 使用SD刷方式升級為2.6.0版本,刷完后原來的web頁面不能登錄如何解決?

    盒子SE5/SM5 使用SD刷方式升級為2.6.0版本,刷完后原來的web頁面不能登錄?
    發表于 09-18 09:09

    “新一代人造太陽”“中國環流號”托馬克裝置

    ,被稱為“新一代人造太陽”的“中國環流號”托馬克裝置,于8月25日首次實現100安培等離子體電流下的高約束模式運行。這一重大進展再次刷新我國磁約束聚變裝置運行紀錄,標志著我國磁約
    發表于 09-07 10:39

    華為不打算在海外市場推Mate60 Pro 華為輕舟已過萬重山

    華為不打算在海外市場推Mate60 Pro 華為輕舟已過萬重山 在市場毫無征兆的情況下,華為的最新旗艦華為Mate 60 Pro低調上架開售,但是這是我們的自己的福利,華為不打算在海外
    的頭像 發表于 08-30 19:03 ?1931次閱讀
    華為<b class='flag-5'>不打</b>算在海外市場推Mate60 Pro 華為輕舟已過萬重山

    蜂鳥內核怎么正余弦函數?

    我想問一下蜂鳥內核怎么正余弦函數
    發表于 08-12 07:52

    鄭永年:AI時代中國開放戰略

    我想提出的問題是:中國會錯失這個AI時代嗎?歷史上,我們曾經錯失過許多新技術革命的機遇。從李約瑟(Joseph Needham)先生寫的15冊《中國科學技術史》可知,中國古代的四大發明
    的頭像 發表于 06-28 15:33 ?476次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>