18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

3天內不再提示

為什么要從“軟硬件協(xié)同”走向“軟硬件融合”?

sakobpqhz ? 來源:算力基建 ? 作者:算力基建 ? 2022-12-07 14:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

軟硬件協(xié)同,是上世紀90年代提出的概念。在那個時候,系統(tǒng)已經變得相對復雜,需要更加準確嚴謹?shù)能浻布澐?,然后軟硬件再協(xié)同。

系統(tǒng)規(guī)模小的時候,軟硬件劃分很容易,可以比較隨意的劃分,即使有錯誤,后期修改也沒什么大不了。但隨著系統(tǒng)越來越大,如果不經過嚴謹?shù)能浻布澐郑介_發(fā)階段才發(fā)現(xiàn)問題,可能來不及糾正,會導致項目的失敗,帶來非常嚴重的后果。軟硬件協(xié)同,是系統(tǒng)變的復雜之后,軟硬件設計的必然選擇。

那么,既然已經軟硬件協(xié)同了,為什么還需要軟硬件融合?軟硬件融合又是什么?我們將在本文中進行探討。

01軟硬件劃分

bb53f136-75e6-11ed-8abf-dac502259ad0.png

軟件和硬件需要定義好交互的“接口”,通過接口實現(xiàn)軟硬件的“解耦”。例如,對CPU來說,軟硬件的接口是指令集架構ISA:ISA之下的CPU處理器是硬件,指令集之上的各種程序、數(shù)據(jù)集、文件等是軟件。

軟硬件劃分的意思是說:需要確定好軟件做什么,硬件做什么。確定軟硬件做什么的過程其實就是確定指令復雜度的過程??梢赃@樣說,指令的復雜度(單位指令的計算密度)決定了系統(tǒng)的軟硬件解耦程度。

按照指令的復雜度,典型的處理器平臺大致分為CPU、協(xié)處理器、GPU、FPGA、DSA、ASIC。如圖所示:最左邊,幾乎是100%軟件實現(xiàn),CPU硬件只是一個跟業(yè)務沒有必然聯(lián)系的軟件執(zhí)行平臺而已;最右邊,是幾乎100%的硬件,系統(tǒng)的業(yè)務邏輯,完全的固化成了電路實現(xiàn),額外的軟件控制面,只是負責硬件的運行控制而已;中間的協(xié)處理器、GPU、FPGA和DSA,則是軟件做一部分,硬件做一部分。

02軟硬件協(xié)同概念的提出

bb8e570e-75e6-11ed-8abf-dac502259ad0.png

軟硬件協(xié)同是1990年代提出的概念。大背景是隨著系統(tǒng)規(guī)模擴大,傳統(tǒng)的系統(tǒng)軟硬件設計的問題逐漸凸顯,需要軟硬件協(xié)同設計。傳統(tǒng)系統(tǒng)軟硬件設計存在的問題主要是:

硬件/軟件劃分,是在還未充分理解系統(tǒng)的情況下進行,很容易產生設計錯誤;

軟硬件劃分的設計錯誤,會對系統(tǒng)產生巨大的負面影響;

而受開發(fā)周期和糾正代價的影響,難以糾正在軟硬件劃分階段的錯誤。

傳統(tǒng)軟硬件一體的設計,適合于較小的系統(tǒng);而軟硬件協(xié)同的設計,適合于大一些的系統(tǒng)。

軟硬件協(xié)同的價值主要體現(xiàn)在:

統(tǒng)一的設計方法論,可以持續(xù)指導大系統(tǒng)的設計;

可以充分利用已有的軟硬件資源,使得開發(fā)效率最大化;

縮短大系統(tǒng)產品上市的時間。

bbb43870-75e6-11ed-8abf-dac502259ad0.png

從長期來看,軟硬件協(xié)同,需要對目標系統(tǒng)的軟硬件設計持續(xù)迭代:

如果是做一次性的項目,只需要循環(huán)一次;

如果要做用戶滿意的產品,需要迭代循環(huán)數(shù)次,不斷的升級優(yōu)化;

如果是一個軟硬件平臺,則需要循環(huán)數(shù)十次,不斷的優(yōu)化軟硬件劃分,基于軟硬件的“接口”,實現(xiàn)功能更強大的軟件和硬件;

如果要構建基于平臺的生態(tài),甚至需要循環(huán)上百次,時間更久(數(shù)年甚至數(shù)十年),代價更高(數(shù)以十億美金計的投入)。

03為什么要從軟硬件協(xié)同到軟硬件融合

bbf8e7fe-75e6-11ed-8abf-dac502259ad0.png

量變會引起質變!

隨著系統(tǒng)的規(guī)模越來越大,系統(tǒng)的設計方法論也需要不斷地升級:

第一階段,小系統(tǒng)。軟硬件一體設計,軟硬件劃分的難度也不高,劃分也比較隨意。即使劃分錯誤,后期修正的代價也不高。

第二階段,大系統(tǒng)。隨著系統(tǒng)設計規(guī)模不斷擴大,傳統(tǒng)的軟硬件一體的方法,越來越不適應系統(tǒng)的設計,越來越成為系統(tǒng)設計的瓶頸;于是,出現(xiàn)了軟硬件協(xié)同。

第三階段,復雜宏系統(tǒng)是很多系統(tǒng)的混合交叉,需要實現(xiàn)很多功能的融合。復雜系統(tǒng)里的每一個子系統(tǒng),其體量和傳統(tǒng)系統(tǒng)的規(guī)模相當。每個子系統(tǒng)設計都需要軟硬件協(xié)同,而且會是不同程度軟硬件劃分之后的再協(xié)同。子系統(tǒng)之間的協(xié)作(軟件和軟件的協(xié)作、軟件和硬件的協(xié)作、硬件和硬件的協(xié)作),也是軟硬件協(xié)同。通過不同子系統(tǒng)的軟硬件協(xié)同,形成了有機的復雜系統(tǒng)。如圖所示,我們把眾多子系統(tǒng)的眾多軟硬件協(xié)同的組合稱為軟硬件融合。

軟硬件協(xié)同,是單個系統(tǒng)的軟硬件設計方法學;而軟硬件融合,則是復雜宏系統(tǒng)的軟硬件設計方法學。

04軟硬件融合

bc13f24c-75e6-11ed-8abf-dac502259ad0.png

復雜系統(tǒng),由分層分塊的各個組件(即工作任務Workloads),有機組成的。這樣,我們就可以把系統(tǒng)的組件(即工作任務,或子系統(tǒng))映射到一個或多個處理引擎:

按照指令復雜度,形成一維坐標系。CPU是100%軟件,ASIC是100%硬件,其他處理引擎介于兩者之間,是不同比例軟硬件混合態(tài)。

根據(jù)任務特點,映射到最合適的引擎。軟硬件的分工和協(xié)同,需要均衡;但更要不斷的向上向下拉扯,形成極致最優(yōu)。需要注意的是:基于軟硬件引擎的分層跟系統(tǒng)分層是不同的概念。

映射是動態(tài)平衡的:任務最合適的處理引擎,并非一成不變,而是隨著系統(tǒng)發(fā)展有可能下沉(Offload)/上浮(Onload)。

需要強調的是:軟硬件融合不改變系統(tǒng)層次結構和組件間的交互關系,但打破傳統(tǒng)軟硬件的界限,系統(tǒng)的、動態(tài)的重構軟硬件劃分/協(xié)同,達到整體最優(yōu)。

在小系統(tǒng)和大系統(tǒng)的背景下,分層很清晰:下層硬件上層軟件。軟硬件融合的分層分塊,每個任務都是不同程度軟硬件解耦基礎上的再協(xié)同。然后再整合成復雜宏系統(tǒng)。整個復雜宏系統(tǒng)呈現(xiàn)出:軟件中有硬件,硬件中有軟件,軟硬件融合成一體。

bc381c12-75e6-11ed-8abf-dac502259ad0.png

目前,在CPU性能瓶頸和對算力需求不斷上升的的大背景下,軟硬件融合主要是任務卸載。系統(tǒng)的任務,不斷的從CPU卸載到各個層次的硬件加速,其原因主要是:①復雜分層的系統(tǒng)、 ②CPU性能瓶頸、 ③超大規(guī)模以及④特定場景服務。

無規(guī)模,不卸載(Offload)。

哪些任務適合卸載?卸載的大原則可以分為微觀和宏觀兩個方面。微觀原則是:①性能敏感,占據(jù)較多CPU資源;宏觀原則是:②廣泛部署,運行于眾多服務器。

宏觀的看,分層的系統(tǒng),越上層越靈活軟件成分越多,越下層越固定硬件成分越多。龐大的規(guī)模以及特定場景服務,使得云計算底層工作任務逐漸穩(wěn)定并且逐步卸載到硬件(被動趨勢)。軟硬件融合架構,可以使“硬件”更加靈活,功能也更加強大,使得更多的層次功能向“硬件”加速卸載(主動搶占)。

05軟硬件融合面向的場景

bc5361a2-75e6-11ed-8abf-dac502259ad0.png

Intel SVP Raja表示:要實現(xiàn)元宇宙級別的體驗,算力至少需要提升1000倍。從云計算到云網(wǎng)邊端融合的萬物融合,再到云宇宙的虛實融合,算力需要多個數(shù)量級的提高,單個設備的系統(tǒng)越來越復雜,數(shù)以億計設備組成的融合大系統(tǒng),則更加復雜。

軟硬件融合,從宏觀和微觀的視角,嘗試解決復雜計算面臨的問題。系統(tǒng)越復雜,軟硬件融合的價值越凸顯。

軟硬件融合相關技術,從云計算抽象出來,指引包括云計算在內的各種復雜計算場景的芯片及系統(tǒng)設計。

06軟硬件融合的意義

bc7eae02-75e6-11ed-8abf-dac502259ad0.png

軟硬件融合的根基:①分層分塊的系統(tǒng)和②宏觀的超大規(guī)模,這兩個原因使得③二八規(guī)律廣泛存在。

軟硬件融合承上啟下:從產品定義和系統(tǒng)架構開始,逐步拓展到整個系統(tǒng)棧;往下拓展微架構設計和實現(xiàn),甚至考慮工藝、封裝和測試;往上,考慮接口驅動、操作系統(tǒng)、框架和開發(fā)庫,甚至需要考慮應用算法和業(yè)務邏輯。

軟硬件融合,落地實現(xiàn)必然是CPU + 協(xié)處理器 + GPU + FPGA + DSA + ASIC等多種處理引擎充分協(xié)同的超異構計算。其中,每個工作任務都是在軟硬件均衡/解耦基礎上的再協(xié)同。

軟硬件融合的核心目標是要兼顧軟件靈活性和硬件高性能,實現(xiàn)既要又要。

軟硬件融合,既是理論和理念,也是方法和解決方案。讓硬件更加靈活、彈性、可擴展,彌補硬件和軟件之間的鴻溝。

軟硬件融合應對云計算、邊緣計算及超級終端等復雜計算場景的挑戰(zhàn)。軟硬件融合也為解決芯片一次性成本過高導致的設計風險,提供了切實可行的思路和方案。

審核編輯 :李倩

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

    關注

    68

    文章

    11192

    瀏覽量

    221846
  • 云計算
    +關注

    關注

    39

    文章

    7994

    瀏覽量

    142391
  • 軟硬件協(xié)同

    關注

    0

    文章

    5

    瀏覽量

    6432

原文標題:為什么要從“軟硬件協(xié)同”走向“軟硬件融合”?

文章出處:【微信號:算力基建,微信公眾號:算力基建】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RFID 軟硬件協(xié)同:重塑醫(yī)療與學校領域的智能化管理新生態(tài)

    + 場景化軟件” 的深度協(xié)同 —— 硬件負責 “數(shù)據(jù)采集”,軟件承擔 “數(shù)據(jù)處理與應用”,二者結合為醫(yī)療、學校領域打造從 “信息采集” 到 “決策優(yōu)化” 的完整管理閉環(huán),推動其從傳統(tǒng)人工管理向智能化升級。 一、RFID 軟硬件
    的頭像 發(fā)表于 10-21 12:09 ?60次閱讀

    兆芯加入基礎軟硬件產品漏洞生態(tài)聯(lián)盟

    近日,CCS 2025成都網(wǎng)絡安全技術交流系列活動——國家漏洞庫(CNNVD)基礎軟硬件產品漏洞治理生態(tài)大會在成都成功舉辦。來自國家關鍵基礎設施單位、基礎軟硬件企業(yè)、高校科研機構的數(shù)百名代表齊聚一堂,共商網(wǎng)絡安全發(fā)展大計。
    的頭像 發(fā)表于 09-22 13:50 ?387次閱讀

    一種經典的軟硬件結合+5V一鍵開關機電路 #MOS管 #電路原理 #半導體 #電子

    軟硬件
    微碧半導體VBsemi
    發(fā)布于 :2025年09月05日 16:38:40

    兆芯CPU近期適配軟硬件產品推薦

    近日,兆芯持續(xù)攜手多家產業(yè)合作伙伴,圍繞開先KX-7000、開勝KH-40000等兆芯高性能自主處理器加強軟硬件生態(tài)建設,共同完成包括AI加速卡、內存、企業(yè)級SSD、服務器操作系統(tǒng)、安全操作系統(tǒng)
    的頭像 發(fā)表于 08-20 17:39 ?1592次閱讀

    電動工具EMC測試整改:軟硬件協(xié)同方案

    深圳南柯電子|電動工具EMC測試整改:軟硬件協(xié)同方案
    的頭像 發(fā)表于 08-12 17:02 ?651次閱讀
    電動工具EMC測試整改:<b class='flag-5'>軟硬件</b><b class='flag-5'>協(xié)同</b>方案

    技術故障率降低20%!關鍵在于這套IoT軟硬件一體化方案

    HAZEMAG攜手宏集EXOR部署軟硬件IoT融合方案,圍繞耐用性、兼容性與可視化效率三個關鍵目標展開,控制系統(tǒng)標準化統(tǒng)一、增強設備通信能力、優(yōu)化可視化軟件,實現(xiàn)高效穩(wěn)定運行。
    的頭像 發(fā)表于 05-27 14:21 ?383次閱讀
    技術故障率降低20%!關鍵在于這套IoT<b class='flag-5'>軟硬件</b>一體化方案

    國芯思辰|同步采樣24位模數(shù)轉換器軟硬件替換ADS1174應用于關口表

    國芯思辰|同步采樣24位模數(shù)轉換器軟硬件替換ADS1174應用于關口表
    的頭像 發(fā)表于 05-14 10:02 ?556次閱讀
    國芯思辰|同步采樣24位模數(shù)轉換器<b class='flag-5'>軟硬件</b>替換ADS1174應用于關口表

    國產8通道24位ADC軟硬件兼容ADS131E08電能計量方案

    國產8通道24位ADC軟硬件兼容ADS131E08電能計量方案
    的頭像 發(fā)表于 04-29 10:09 ?663次閱讀
    國產8通道24位ADC<b class='flag-5'>軟硬件</b>兼容ADS131E08電能計量方案

    24位同步采樣ADC軟硬件替換ADS1274動態(tài)應變器應用方案

    24位同步采樣ADC軟硬件替換ADS1274動態(tài)應變器應用方案
    的頭像 發(fā)表于 04-28 09:52 ?662次閱讀
    24位同步采樣ADC<b class='flag-5'>軟硬件</b>替換ADS1274動態(tài)應變器應用方案

    16位6通道AFE軟硬件兼容ADS1120多參數(shù)監(jiān)護儀應用方案

    16位6通道AFE軟硬件兼容ADS1120多參數(shù)監(jiān)護儀應用方案
    的頭像 發(fā)表于 04-25 09:42 ?507次閱讀
    16位6通道AFE<b class='flag-5'>軟硬件</b>兼容ADS1120多參數(shù)監(jiān)護儀應用方案

    國產24位模擬前端芯片軟硬件替換ADS1291應用于醫(yī)療儀器(ECG/EMG/EEG)的高精度數(shù)據(jù)采集

    國產24位模擬前端芯片軟硬件替換ADS1291應用于醫(yī)療儀器(ECG/EMG/EEG)的高精度數(shù)據(jù)采集
    的頭像 發(fā)表于 04-18 09:58 ?655次閱讀
    國產24位模擬前端芯片<b class='flag-5'>軟硬件</b>替換ADS1291應用于醫(yī)療儀器(ECG/EMG/EEG)的高精度數(shù)據(jù)采集

    請問DLP3010AFQK在軟硬件上是否對DLP3010FQK完全兼容?

    你好,請問DLP3010AFQK在軟硬件上是否對DLP3010FQK完全兼容?我們用DLP3010AFQK代替原來光機上的DLP3010FQK,DLP EVM GUI不能識別模塊,固件已經是最新版本。請幫忙解答一下,感謝。
    發(fā)表于 02-21 11:18

    兆芯CPU近期軟硬件適配動態(tài)

    系統(tǒng)、應急廣播系統(tǒng)、網(wǎng)絡信息安全、低代碼流程管理、數(shù)字孿生、實驗室管理、協(xié)同辦公、礦山管控、電力調度、生產風險管理等軟硬件產品的適配認證,為關鍵基礎行業(yè)的創(chuàng)新發(fā)展和數(shù)字化轉型提供了更多有利條件。
    的頭像 發(fā)表于 01-15 15:33 ?859次閱讀

    恩智浦電機控制軟硬件解決方案

    。因此,設計一套結合軟硬件的高效電機控制解決方案,不僅能降低能耗,還能實現(xiàn)精準控制,滿足多樣化應用需求。本文將介紹電機控制技術的發(fā)展趨勢,以及NXP(恩智浦)與艾睿電子在電機控制技術上的優(yōu)勢與解決方案。
    的頭像 發(fā)表于 01-15 10:12 ?2267次閱讀
    恩智浦電機控制<b class='flag-5'>軟硬件</b>解決方案

    星融元與焱融科技AI分布式存儲軟硬件完成兼容性互認證

    星融元與焱融科技AI分布式存儲軟硬件完成兼容性互認證
    的頭像 發(fā)表于 11-20 16:36 ?765次閱讀
    星融元與焱融科技AI分布式存儲<b class='flag-5'>軟硬件</b>完成兼容性互認證