0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

聊聊大家都經(jīng)常聊的算力話題

jf_C6sANWk1 ? 來(lái)源:軟硬件融合 ? 2023-01-31 14:21 ? 次閱讀

1 算力由性能、規(guī)模和利用率三部分組成

算力 = (單芯片)性能 x 規(guī)模(即數(shù)量) x 利用率。

1eaff8fa-96cc-11ed-bfe3-dac502259ad0.png

算力是由性能、規(guī)模、利用率三部分共同組成的,相輔相成,缺一不可:

有的算力芯片,可能可以做到性能狂飆,但較少考慮芯片的通用性易用性,然后芯片銷量不高落地規(guī)模小,那就無(wú)法做到宏觀算力的真正提升。

有的算力提升方案,重在規(guī)模投入,攤大餅有一定作用,但不是解決未來(lái)算力需求數(shù)量級(jí)提升的根本。

有的解決方案,通過各種資源池化和跨不同的邊界算力共享,來(lái)提升算力利用率,但改變不了目前算力芯片性能瓶頸的本質(zhì)。

性能、規(guī)模、利用率,宏觀微觀,牽一發(fā)而動(dòng)全身。管中窺豹終有偏,既要考慮多種因素協(xié)同設(shè)計(jì),更要宏觀的統(tǒng)籌算力問題。

2 最核心的,通過超異構(gòu)實(shí)現(xiàn)芯片性能的數(shù)量級(jí)提升

1ecd7768-96cc-11ed-bfe3-dac502259ad0.png

一方面,超異構(gòu)可以通過集成更多的加速引擎來(lái)實(shí)現(xiàn)相比CPU、GPU的性能的數(shù)量級(jí)提升,但更多的計(jì)算是在DSA架構(gòu)引擎完成的,從單位晶體管資源的性能效率視角看,是和DSA在一個(gè)量級(jí)的。

工藝進(jìn)步、3D封裝、Chiplet封裝等各種創(chuàng)新,支持?jǐn)?shù)量級(jí)提升的設(shè)計(jì)規(guī)模。但要想充分利用這些價(jià)值,就需要?jiǎng)?chuàng)新的系統(tǒng)架構(gòu)。超異構(gòu)計(jì)算,通過分布式系統(tǒng)設(shè)計(jì),可以駕馭數(shù)量級(jí)提升的更大的設(shè)計(jì)規(guī)模。因此,可以做到相比傳統(tǒng)DSA再繼續(xù)10倍甚至100倍的性能提升。

3 在超異構(gòu)的約束下,實(shí)現(xiàn)規(guī)?;涞?/strong>

3.1 芯片要更好的支持規(guī)?;?/strong>

從微服務(wù)的視角,云計(jì)算是由不同的服務(wù)組成的分層服務(wù)體系:每一層就是一個(gè)服務(wù)族,然后不同層次的服務(wù)族組成整個(gè)云計(jì)算服務(wù)體系,這就是我們所熟悉的云計(jì)算三層服務(wù)IaaS、PaaS和SaaS。

1ef0b1f6-96cc-11ed-bfe3-dac502259ad0.png

更詳細(xì)的軟件堆棧如上圖所示,從非云系統(tǒng)所有的“服務(wù)”堆棧都需要用戶自己擁有并維護(hù),經(jīng)過IaaS、CaaS、PaaS、FaaS,再到最后的SaaS,一切都由供應(yīng)商運(yùn)營(yíng)維護(hù)。從左到右的過程,就是“服務(wù)”堆棧的下層layer不斷地由云運(yùn)營(yíng)商接管的過程。

這是一個(gè)鮮明的“二八定律”案例:80%的任務(wù)由云運(yùn)營(yíng)商負(fù)責(zé),20%的任務(wù)由用戶負(fù)責(zé);站在用戶的角度,20%自己負(fù)責(zé)的任務(wù)價(jià)值占到80%,而運(yùn)營(yíng)商負(fù)責(zé)的部分只占到到20%的價(jià)值。

1f180f76-96cc-11ed-bfe3-dac502259ad0.png

因此,基于二八定律,我們可以把整個(gè)系統(tǒng)分為三部分:

基礎(chǔ)設(shè)施層。基礎(chǔ)設(shè)施層的任務(wù)都相對(duì)確定,適合DSA和ASIC處理引擎處理。

應(yīng)用層可加速部分任務(wù)。基礎(chǔ)設(shè)施層是CSP使用,而應(yīng)用層則是給到用戶應(yīng)用。用戶的應(yīng)用多種多樣,因此應(yīng)用層的加速也需要一定程度的彈性。這樣,GPU和FPGA就相對(duì)比較合適。

應(yīng)用層的不可加速部分。主要是一些通用的處理,如控制以及一些細(xì)粒度的計(jì)算。協(xié)處理器是CPU的一部分。因此,CPU適合各類通用任務(wù)處理,CPU負(fù)責(zé)兜底。

1f383a4e-96cc-11ed-bfe3-dac502259ad0.png

如上圖所示,整個(gè)系統(tǒng)的處理有點(diǎn)像塔防游戲:DSA負(fù)責(zé)干粗活累活,大量的計(jì)算任務(wù)在DSA中完成;GPU是性能和靈活性折中一些,負(fù)責(zé)一些彈性加速的計(jì)算任務(wù);CPU啥都能干,但性能較差,因此負(fù)責(zé)兜底,也就是其他處理引擎都干不了的,都放在CPU。

這樣,CPU+GPU+DSA+etc.的超異構(gòu)計(jì)算架構(gòu)就可以實(shí)現(xiàn)“包治百病”的、相對(duì)通用的計(jì)算架構(gòu)和平臺(tái),就可以實(shí)現(xiàn)在云、網(wǎng)、邊、端等大算力場(chǎng)景以及用戶的絕大部分覆蓋。

更多場(chǎng)景和更多用戶的覆蓋,這樣才能真正實(shí)現(xiàn)芯片的規(guī)?;涞亍P酒拇笠?guī)模落地之后,又進(jìn)一步攤薄一次性研發(fā)成本,進(jìn)一步降低成本,形成良性循環(huán)。

3.2 宏觀算力建設(shè)實(shí)現(xiàn)芯片規(guī)模化

1f5696ce-96cc-11ed-bfe3-dac502259ad0.png

要想持續(xù)不斷地增加算力,不可避免的就是建設(shè)更多的數(shù)據(jù)中心。2022年2月,國(guó)家發(fā)改委、中央網(wǎng)信辦、工業(yè)信息化部、國(guó)家能源局聯(lián)合印發(fā)通知,同意在京津冀、長(zhǎng)三角、粵港澳大灣區(qū)、成渝、內(nèi)蒙古、貴州、甘肅、寧夏等8地啟動(dòng)建設(shè)國(guó)家算力樞紐節(jié)點(diǎn),并規(guī)劃了10個(gè)國(guó)家數(shù)據(jù)中心集群。至此,全國(guó)一體化大數(shù)據(jù)中心體系完成總體布局設(shè)計(jì),“東數(shù)西算”工程正式全面啟動(dòng)。

“東數(shù)西算”通過構(gòu)建數(shù)據(jù)中心、云計(jì)算、大數(shù)據(jù)一體化的新型算力網(wǎng)絡(luò)體系,將東部算力需求有序引導(dǎo)到西部,優(yōu)化數(shù)據(jù)中心建設(shè)布局,促進(jìn)東西部協(xié)同聯(lián)動(dòng)?!皷|數(shù)西算”工程有三個(gè)總體思路:一是推動(dòng)全國(guó)數(shù)據(jù)中心適度集聚、集約發(fā)展。通過在全國(guó)布局8個(gè)算力樞紐,引導(dǎo)大型、超大型數(shù)據(jù)中心向樞紐內(nèi)集聚,形成數(shù)據(jù)中心集群。二是促進(jìn)數(shù)據(jù)中心由東向西梯次布局、統(tǒng)籌發(fā)展。三是實(shí)現(xiàn)“東數(shù)西算”循序漸進(jìn)、快速迭代。

除了大型云數(shù)據(jù)中心建設(shè)之外,也需要更多的邊緣數(shù)據(jù)中心和服務(wù)器、更多的超高算力的智慧終端,以及更智慧的網(wǎng)絡(luò)核心設(shè)備,來(lái)共同提升宏觀總算力。

4 在超異構(gòu)的約束下,提升算力利用率

4.1 提升算力利用率的手段

云計(jì)算出現(xiàn)之前,部署一套互聯(lián)網(wǎng)系統(tǒng),一般有兩種方式:小規(guī)模的時(shí)候,自己購(gòu)買物理的服務(wù)器,然后租用運(yùn)營(yíng)商的機(jī)房;超過一定規(guī)模的時(shí)候,就需要自己建機(jī)房,租用運(yùn)營(yíng)商的網(wǎng)絡(luò),自己運(yùn)維數(shù)據(jù)中心的軟件和硬件。這個(gè)時(shí)候的算力資源是一個(gè)個(gè)孤島,整個(gè)業(yè)務(wù)的模式也非常之重,成本很高而且彈性不足。如果算力資源配置比較多,就意味著資源浪費(fèi)和利用率低;如果算力資源配置比較少,就意味著無(wú)法支撐業(yè)務(wù)的發(fā)展,丟失關(guān)鍵的商業(yè)機(jī)會(huì)。

云計(jì)算通過互聯(lián)網(wǎng)按需提供IT資源,并且采用按使用量付費(fèi)的方式。用戶可以根據(jù)需要從云服務(wù)商那里獲得技術(shù)服務(wù),例如計(jì)算能力、存儲(chǔ)和數(shù)據(jù)庫(kù),而無(wú)需購(gòu)買、擁有和維護(hù)物理數(shù)據(jù)中心及服務(wù)器。云服務(wù)使用多少支付多少,可以幫助用戶降低運(yùn)維成本,用戶可以根據(jù)業(yè)務(wù)需求的變化快速調(diào)整服務(wù)的使用。

其他如基于分布式云的邊緣計(jì)算、跨不同云廠家的MSP、算力網(wǎng)絡(luò)以及云網(wǎng)邊端融合等,都是盡可能的把算力資源整合成一個(gè)巨大的資源池,然后可以靈活的根據(jù)各種完全動(dòng)態(tài)變化的需求來(lái)提供合適的算力。

我們分析一下,要想提升算力利用率,肯定不能是算力的孤島:

第一個(gè)階段,所有的設(shè)備是孤島,各自要實(shí)現(xiàn)各自的所有功能。軟件應(yīng)用也是單機(jī)版,算力利用率很低,應(yīng)用的規(guī)模受單個(gè)硬件規(guī)格的限制;

第二階段,有了互聯(lián)網(wǎng)。不同的設(shè)備可以進(jìn)行協(xié)作。可以通過C/S架構(gòu)實(shí)現(xiàn)跨設(shè)備的軟件應(yīng)用協(xié)作。這樣,應(yīng)用的規(guī)模就突破了單個(gè)設(shè)備的約束。

第三階段,所有的算力資源形成一個(gè)整體。可以自動(dòng)的、任意的切分算力資源。軟件也升級(jí)成了MicroService架構(gòu)。這樣可以根據(jù)設(shè)備的規(guī)格大小,運(yùn)行合適大小合適數(shù)量的微服務(wù)。只有資源形成巨大的資源池,然后通過各種運(yùn)營(yíng)管理,才能真正提高算力的利用率。

4.2 芯片視角看算力利用率

資源池化是提升算力利用率的根本途徑,但資源要想池化,對(duì)硬件有很高的要求:

不同設(shè)備架構(gòu)/接口一致。比如CPU等引擎架構(gòu)一致(比如都是x86架構(gòu)平臺(tái)),那么軟件可以運(yùn)行在任何一個(gè)設(shè)備上,硬件也可以支持各種不同的軟件運(yùn)行。比如NVMe SSD,可以被不同的用戶訪問,也可以同時(shí)或分時(shí)地支持多種用戶的工作。

支持虛擬化。一方面是資源粒度的問題,另一方面是資源自由和動(dòng)態(tài)分配的問題,都可以通過虛擬化技術(shù)解決。虛擬化還可以實(shí)現(xiàn)不同架構(gòu)/接口的抽象,屏蔽硬件差異。

1f862e5c-96cc-11ed-bfe3-dac502259ad0.png

通常,算力的平臺(tái)都是CPU,而且目前x86架構(gòu)CPU占據(jù)了絕大部分市場(chǎng)份額,并且x86 CPU對(duì)虛擬化的支持也非常的好。CPU對(duì)資源池化的支持,或者說對(duì)算力更高利用率的支持,是相當(dāng)?shù)挠押谩?/p>

但是,隨著性能需求越來(lái)越高,不得不通過超異構(gòu)計(jì)算來(lái)數(shù)量級(jí)提升算力的時(shí)候,問題出現(xiàn)了。在超異構(gòu)的架構(gòu)下,如何實(shí)現(xiàn)更高的靈活性,如何實(shí)現(xiàn)更高的擴(kuò)展性,如何實(shí)現(xiàn)各類資源的輕松便捷地池化和共享,則是一個(gè)全新的挑戰(zhàn):

處理引擎要支持虛擬化和高可擴(kuò)展性;

軟件可以跨不同廠家的、不同架構(gòu)處理引擎;

軟件可以跨跨CPU、GPU、DSA等不同類型處理引擎;

軟件可以跨云網(wǎng)邊端。

5 展望,云網(wǎng)邊端大融合

1fb08abc-96cc-11ed-bfe3-dac502259ad0.png

在虛擬化的加持下,軟件可以實(shí)現(xiàn)完全高可用:軟件可以脫離硬件實(shí)體,隨意的尋找合適的平臺(tái)運(yùn)行,自適應(yīng)的在云、網(wǎng)、邊、端運(yùn)行。

隨著CPU的性能瓶頸,I/O虛擬化技術(shù)完全硬件化的情況下,硬件接口直接暴露給軟件,這就需要云數(shù)據(jù)中心內(nèi)部,以及跨云邊端的硬件平臺(tái)一致性。

要想實(shí)現(xiàn)跨云網(wǎng)邊端、跨不同廠家的芯片平臺(tái)、跨不同類型不同架構(gòu)的處理引擎,就需要芯片、系統(tǒng)、框架和庫(kù)、以及上層應(yīng)用的多方協(xié)同,就需要開源開放的超異構(gòu)計(jì)算生態(tài)。

萬(wàn)物互聯(lián),當(dāng)所有的設(shè)備算力資源匯集成一個(gè)大的共享資源池,算力資源將取之不盡用之不竭。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 晶體管
    +關(guān)注

    關(guān)注

    77

    文章

    9584

    瀏覽量

    137521
  • CSP
    CSP
    +關(guān)注

    關(guān)注

    0

    文章

    121

    瀏覽量

    28016
  • DSA
    DSA
    +關(guān)注

    關(guān)注

    0

    文章

    48

    瀏覽量

    15098
  • PaaS
    +關(guān)注

    關(guān)注

    2

    文章

    131

    瀏覽量

    21388

原文標(biāo)題:再來(lái)聊聊大家都經(jīng)常聊的算力話題

文章出處:【微信號(hào):阿寶1990,微信公眾號(hào):阿寶1990】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    力系列基礎(chǔ)篇——101:從零開始了解

    相信大家已經(jīng)感受到,我們正處在一個(gè)人工智能時(shí)代。如果要問在人工智能時(shí)代最重要的是什么?那必須是:!
    的頭像 發(fā)表于 04-24 08:05 ?1002次閱讀
    <b class='flag-5'>算</b>力系列基礎(chǔ)篇——<b class='flag-5'>算</b><b class='flag-5'>力</b>101:從零開始了解<b class='flag-5'>算</b><b class='flag-5'>力</b>

    大模型時(shí)代的需求

    現(xiàn)在AI已進(jìn)入大模型時(shí)代,各企業(yè)爭(zhēng)相部署大模型,但如何保證大模型的,以及相關(guān)的穩(wěn)定性和性能,是一個(gè)極為重要的問題,帶著這個(gè)極為重要的問題,我需要在此書中找到答案。
    發(fā)表于 08-20 09:04

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

    Rykj365
    發(fā)布于 :2024年01月25日 14:54:52

    畢業(yè)設(shè)計(jì)話題

    本小鳥畢業(yè)設(shè)計(jì)話題有個(gè)汽車排氣散熱設(shè)計(jì),網(wǎng)上找了很久都沒資料,大家有什么提示么!?。?b class='flag-5'>聊一
    發(fā)表于 10-07 09:55

    大家都是在什么公司的網(wǎng)站上選擇器件型號(hào)?

    搞電子的小伙伴們,你們?cè)谶x擇電子器件時(shí),經(jīng)常會(huì)去哪些公司的網(wǎng)站上去看技術(shù)文檔,購(gòu)買器件呢?TI ? Linear? ON Semiconductor? e 絡(luò)盟?……大家一起聊聊吧。{:31:}
    發(fā)表于 05-28 18:32

    rx580,rx580顯卡,rx588,rx588顯卡 精選資料分享

    已下是rx580顯卡9-11 Mh 沒有開啟計(jì)算模式,挖幾分種重啟自動(dòng)開啟,計(jì)算模式只支持WIN1022-28 Mh 原版BIOS,開啟時(shí)序,并設(shè)置超頻29-32 Mh 正常
    發(fā)表于 07-23 06:59

    聊聊關(guān)于架構(gòu)的話題

     技術(shù)需要架構(gòu),芯片的架構(gòu),軟件需要架構(gòu),公司需要架構(gòu),建筑需要架構(gòu),產(chǎn)品需要架構(gòu),人也需要架構(gòu),聊聊架構(gòu)的話題。
    的頭像 發(fā)表于 09-28 02:48 ?2184次閱讀

    何為

    由基于CPU芯片的服務(wù)器所提供的,主要用于基礎(chǔ)通用計(jì)算。日常提到的云計(jì)算、邊緣計(jì)算等屬于基礎(chǔ),它為移動(dòng)計(jì)算、物聯(lián)網(wǎng)等提供計(jì)算支持。
    的頭像 發(fā)表于 05-13 14:36 ?7919次閱讀

    【職場(chǎng)雜談】與嵌入式物聯(lián)網(wǎng)架構(gòu)師幾個(gè)話題

    【職場(chǎng)雜談】與嵌入式物聯(lián)網(wǎng)架構(gòu)師幾個(gè)話題
    的頭像 發(fā)表于 08-23 09:19 ?1264次閱讀
    【職場(chǎng)雜談】與嵌入式物聯(lián)網(wǎng)架構(gòu)師<b class='flag-5'>聊</b>一<b class='flag-5'>聊</b>幾個(gè)<b class='flag-5'>話題</b>

    第四代革命:綜述

    數(shù)字經(jīng)濟(jì)時(shí)代來(lái)臨,各種各樣的應(yīng)用需要強(qiáng)大的支撐。不管是從單個(gè)設(shè)備的角度,還是萬(wàn)千設(shè)備組成的宏觀的角度,
    的頭像 發(fā)表于 09-23 11:16 ?1901次閱讀

    網(wǎng)絡(luò):和網(wǎng)絡(luò)的關(guān)系

    網(wǎng)絡(luò)的核心特征,是它通過,實(shí)現(xiàn)了對(duì)資源、網(wǎng)絡(luò)資源的全面接管,可以讓網(wǎng)絡(luò)實(shí)時(shí)感知用戶的
    的頭像 發(fā)表于 12-14 16:09 ?4327次閱讀
    <b class='flag-5'>算</b><b class='flag-5'>力</b>網(wǎng)絡(luò):<b class='flag-5'>算</b><b class='flag-5'>力</b>和網(wǎng)絡(luò)的關(guān)系

    網(wǎng)絡(luò)是什么意思

    網(wǎng)絡(luò)是什么意思 東數(shù)西想必大家知道,很長(zhǎng)一段時(shí)間內(nèi)“東數(shù)西”都是熱議焦點(diǎn),要知道在數(shù)字
    的頭像 發(fā)表于 12-14 17:55 ?4795次閱讀

    創(chuàng)新網(wǎng)關(guān):中國(guó)電信聚力推進(jìn)網(wǎng)絡(luò)關(guān)鍵核心技術(shù)攻關(guān)

    經(jīng)過多年發(fā)展,我國(guó)產(chǎn)業(yè)已取得巨大進(jìn)展,具備基礎(chǔ)設(shè)施和資源的體量?jī)?yōu)勢(shì),但受制于資源跨主
    的頭像 發(fā)表于 08-08 16:19 ?882次閱讀

    到底什么是?的作用?

    的字面意思,大家都懂,就是計(jì)算能力(Computing Power)。
    的頭像 發(fā)表于 11-20 09:26 ?1710次閱讀
    到底什么是<b class='flag-5'>算</b><b class='flag-5'>力</b>?<b class='flag-5'>算</b><b class='flag-5'>力</b>的作用?

    什么是可分為哪些類別?

    計(jì)算是人類解決問題的一種方式。 在漫長(zhǎng)的歷史長(zhǎng)河中,人類遇到過很多問題,需要通過計(jì)算來(lái)解決。這些計(jì)算任務(wù),僅憑大腦這個(gè)“原生”工具,是無(wú)法完成的。 于是,人類發(fā)明了很多
    的頭像 發(fā)表于 11-20 09:27 ?1.3w次閱讀
    什么是<b class='flag-5'>算</b><b class='flag-5'>力</b>?<b class='flag-5'>算</b><b class='flag-5'>力</b>可分為哪些<b class='flag-5'>算</b><b class='flag-5'>力</b>類別?