99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

系統(tǒng)級(jí)雙核與單核模型的解決方案

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Ranjith KR ? 2022-06-13 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

成為市場領(lǐng)先產(chǎn)品的新系統(tǒng)設(shè)計(jì)是創(chuàng)新的結(jié)果,不僅是進(jìn)化和革命性的,而且是優(yōu)雅、易于使用和高質(zhì)量的系統(tǒng)設(shè)計(jì)。市場調(diào)查、統(tǒng)計(jì)數(shù)據(jù)和客戶小組都有精確的進(jìn)化設(shè)計(jì)概念的跟蹤記錄;然而,革命性的概念更加難以捉摸,因?yàn)檫M(jìn)化的客戶傾向于以基于現(xiàn)有事物的線性方式思考。革命性的概念通常來自能夠看得更遠(yuǎn)的企業(yè)家或能夠設(shè)想更好的前進(jìn)方向的一小部分客戶。

根據(jù)全球數(shù)百個(gè)設(shè)計(jì)項(xiàng)目的實(shí)踐經(jīng)驗(yàn),我得出的結(jié)論是,革命性和進(jìn)化性產(chǎn)品都需要強(qiáng)大的系統(tǒng)工程努力。與具有明確定義和嚴(yán)格設(shè)計(jì)工作流程的產(chǎn)品開發(fā)和制造不同,電子和嵌入式實(shí)時(shí)軟件的系統(tǒng)設(shè)計(jì)仍處于起步階段。

許多懸而未決的問題已經(jīng)產(chǎn)生了大量的方法和工具來配合這些方法。系統(tǒng)設(shè)計(jì)師應(yīng)該使用自上而下還是自下而上的設(shè)計(jì)風(fēng)格?集中式或分布式處理方法是最佳方法嗎?是否需要對(duì)稱或非對(duì)稱拓?fù)???dòng)力或速度是駕駛標(biāo)準(zhǔn)嗎?這些問題的答案,以及更多,可以導(dǎo)致一個(gè)概念框圖,開始設(shè)計(jì)過程,導(dǎo)致設(shè)計(jì)規(guī)范。

許多計(jì)算機(jī)科學(xué)家認(rèn)為,內(nèi)存帶寬是限制當(dāng)今處理器性能的主要問題之一,尤其是隨著多核處理器芯片和多執(zhí)行單元 CPU 的發(fā)展。處理器內(nèi)核和指令流水線經(jīng)常停止等待指令或數(shù)據(jù)緩存訪問。程序員認(rèn)為,最小化程序變量將減少內(nèi)存訪問并提高性能,而芯片設(shè)計(jì)人員通過使用 I1、D1、L2、L3、SDRAM 和磁盤內(nèi)存結(jié)構(gòu)向處理器內(nèi)核添加更多內(nèi)存通道來不斷提高內(nèi)存帶寬。在許多方面,這是基于原始馮諾依曼計(jì)算機(jī)架構(gòu)的線性思維。

可以考慮在兩個(gè)處理器內(nèi)核上運(yùn)行單線程程序代碼,并在每個(gè)內(nèi)核上使用寄存器。這將從緩存中讀取/寫入的變量數(shù)量減少到 16 個(gè)變量,或者緩存訪問減少 66.6%,這會(huì)消耗更多功率并需要更多周期。例如,每個(gè)內(nèi)核都需要訪問其他處理器內(nèi)核的寄存器集。此外,許多程序都有緊密的循環(huán)來處理應(yīng)用程序關(guān)鍵信息,如果一個(gè)單線程程序在兩個(gè)內(nèi)核上運(yùn)行,那么每個(gè)內(nèi)核是否可以同時(shí)處理這個(gè)應(yīng)用程序關(guān)鍵循環(huán)的偶數(shù)/奇數(shù)流?循環(huán)外的順序單周期指令可以同時(shí)在不同的內(nèi)核上執(zhí)行嗎?雖然這種方法可能存在許多與雙核相關(guān)的問題,

一種解決方案是系統(tǒng)級(jí)雙核與單核模型,假設(shè)每 1,010 條指令有 80% 的整數(shù)指令和 20% 的浮點(diǎn)指令,包括十個(gè)循環(huán),每個(gè)循環(huán)有 1,000 條指令。為了簡化分析,假設(shè)沒有先前的指令依賴;但是,這可以通過額外的一天的努力來添加。

圖 1:雙核與單核模型。

pYYBAGKm3ZeAAWzlAAFFbqQBlqE558.png

該模型用于確定讓編譯器向雙核配置發(fā)出指令的有效性,并在性能和功耗方面利用每個(gè)內(nèi)核上的額外寄存器。首先,添加兩個(gè)塊以根據(jù)執(zhí)行順序以助記指令數(shù)組的形式生成可執(zhí)行二進(jìn)制文件。接下來,添加了兩個(gè)具有四級(jí)流水線的標(biāo)準(zhǔn)庫模塊,包括用于設(shè)置每條指令周期的通用指令集模塊。Power_Manager 添加了估計(jì)的功耗(以毫瓦為單位),基于待機(jī)、活動(dòng)、等待和空閑電源狀態(tài)。

圖 2:電源管理器配置。

poYBAGKm3Z6ACyVwAAC7ZST-bdI602.png

圖 3:單核模型圖。

pYYBAGKm3aSAPVdUAAGSj9GS_JI673.png

圖 4: ID 雙核模型圖。

poYBAGKm3aqAb3B-AAHfxl0T8Xk624.png

雙核與單核模型為許多問題提供了答案,包括這種方法的理論性能/功率改進(jìn)可能是什么?從結(jié)果來看,性能好于預(yù)期,即雙核配置需要6370個(gè)周期才能完成一個(gè)線程,而單核配置需要17160個(gè)周期才能完成一個(gè)線程。雙核配置完成線程的速度提高了 63%,而常識(shí)表明它完成線程的速度可能會(huì)提高 50%。在功耗方面,兩種配置大致相同。因此,系統(tǒng)級(jí)建模能夠生成結(jié)果,表明單線程的雙核指令同步執(zhí)行比相同功率級(jí)別的單核快 63%。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19896

    瀏覽量

    235239
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124507
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1662

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    核工業(yè)網(wǎng)關(guān)和單核工業(yè)網(wǎng)關(guān)差別大嗎

    處理器核心(如A7、Cortex-A55+Cortex-M33等),可并行處理數(shù)據(jù)采集、協(xié)議轉(zhuǎn)換、邊緣計(jì)算等任務(wù)。例如,某型號(hào)核網(wǎng)關(guān)支持 1000+數(shù)據(jù)點(diǎn)采集 ,并能同時(shí)運(yùn)行邊緣計(jì)算算法(如數(shù)據(jù)線性轉(zhuǎn)換、定時(shí)采集),滿足高
    的頭像 發(fā)表于 07-17 15:07 ?94次閱讀

    單核CPU網(wǎng)關(guān)和CPU網(wǎng)關(guān)有什么區(qū)別

    單核CPU網(wǎng)關(guān)與CPU網(wǎng)關(guān)的核心區(qū)別在于處理能力、多任務(wù)效率、性能表現(xiàn)及適用場景,CPU網(wǎng)關(guān)在多任務(wù)處理、復(fù)雜計(jì)算和響應(yīng)速度上具有顯
    的頭像 發(fā)表于 07-05 14:37 ?266次閱讀

    NVIDIA助力圖靈新訊美推出企業(yè)級(jí)多模態(tài)視覺大模型融合解決方案

    中國推出企業(yè)級(jí)多模態(tài)視覺大模型融合解決方案,推動(dòng)先進(jìn) AI 模型在交通治理、工業(yè)質(zhì)檢、金融風(fēng)控等領(lǐng)域?qū)崿F(xiàn)高效識(shí)別、精準(zhǔn)預(yù)警和穩(wěn)定交付。
    的頭像 發(fā)表于 06-26 09:17 ?411次閱讀

    淺談華為Green Core系統(tǒng)級(jí)智能網(wǎng)絡(luò)云節(jié)能解決方案

    首先祝賀 “Green Core”系統(tǒng)級(jí)智能網(wǎng)絡(luò)云節(jié)能解決方案榮獲2024年度中國SDN、NFV、網(wǎng)絡(luò)AI優(yōu)秀案例“最佳應(yīng)用創(chuàng)新獎(jiǎng)”。能否簡要介紹這一方案的核心價(jià)值?
    的頭像 發(fā)表于 05-12 14:09 ?439次閱讀

    請(qǐng)問canmv-k230支持嗎?如何調(diào)用另一個(gè)核心工作?

    系統(tǒng)使用的是Canmv-K230-micropython-V1.2.2版本. K230是芯片,在使用canmv-k230上沒找到關(guān)于另一個(gè)核心的調(diào)用方法。 請(qǐng)問如何調(diào)用另一個(gè)核心工作? 你好
    發(fā)表于 04-23 06:35

    適用于單核和四應(yīng)用處理器的PMIC DA9063L-A數(shù)據(jù)手冊(cè)

    :適用于單核、和四應(yīng)用處理器的PMIC DA9063L-A數(shù)據(jù)手冊(cè).pdf DA9063L-A 采用了可擴(kuò)展的輸出電流和電源軌方案,能
    的頭像 發(fā)表于 04-01 18:19 ?464次閱讀
    適用于<b class='flag-5'>單核</b>、<b class='flag-5'>雙</b><b class='flag-5'>核</b>和四<b class='flag-5'>核</b>應(yīng)用處理器的PMIC DA9063L-A數(shù)據(jù)手冊(cè)

    STM32H7間如何通信?

    STM32H7間通信的方法,主要是CM7和CM4之間如何進(jìn)行數(shù)據(jù)傳遞
    發(fā)表于 03-12 07:34

    STM32H745的FreeRTOS是單核工作還是工作?

    在STM32CubeMX 中配置的時(shí)候,F(xiàn)REERTOS分為_M4和_M7,應(yīng)該是分布對(duì)應(yīng)Cortex_M4和Cortex_M7的。 那實(shí)機(jī)運(yùn)行RTOS的時(shí)候,運(yùn)行的是單核還是
    發(fā)表于 03-07 13:36

    廣和通正式推出AI玩具大模型解決方案

    廣和通近期推出了一款創(chuàng)新的AI玩具大模型解決方案,該方案深度融合了豆包等AI大模型,并內(nèi)置了廣和通Cat.1模組,為智能玩具的AI化升級(jí)提供了強(qiáng)有力的支持。 通過這一
    的頭像 發(fā)表于 01-24 10:36 ?1212次閱讀

    廣和通發(fā)布AI玩具大模型解決方案

    近日,廣和通推出了一項(xiàng)專為AI玩具設(shè)計(jì)的創(chuàng)新解決方案——AI玩具大模型解決方案。該方案深度融合了豆包等領(lǐng)先的AI大模型技術(shù),并內(nèi)置了廣和通先
    的頭像 發(fā)表于 01-21 14:45 ?1196次閱讀

    廣和通推出AI玩具大模型解決方案

    廣和通推出AI玩具大模型解決方案,該方案深度融合豆包等AI大模型、內(nèi)置廣和通Cat.1模組,助力智能玩具實(shí)現(xiàn)AI化升級(jí)。該解決方案無需外接M
    的頭像 發(fā)表于 01-21 10:27 ?793次閱讀

    解決方案丨EasyGo新能源系統(tǒng)實(shí)時(shí)仿真應(yīng)用

    。二、新能源實(shí)時(shí)仿真技術(shù)新能源實(shí)時(shí)仿真技術(shù)作為一種高效、低成本的研發(fā)手段,已經(jīng)成為新能源技術(shù)發(fā)展的重要支撐。新能源實(shí)時(shí)仿真解決方案可以幫助設(shè)計(jì)者更好地了解新能源產(chǎn)品和系統(tǒng)的性能和特性,提高開發(fā)效率,并
    發(fā)表于 10-18 09:37

    cpu和單核cpu的區(qū)別

    CPU與單核CPU在多個(gè)方面存在顯著差異,這些差異主要體現(xiàn)在處理能力、性能、運(yùn)行效率、功耗以及適用場景等方面。 一、概念與結(jié)構(gòu) CP
    的頭像 發(fā)表于 09-24 16:17 ?7151次閱讀

    dsp和單核dsp的區(qū)別

    DSP(Digital Signal Processor,數(shù)字信號(hào)處理器)與單核DSP在多個(gè)方面存在顯著差異,這些差異主要體現(xiàn)在處理能力、任務(wù)分配、資源利用以及適用場景等方面。 一、處理能力
    的頭像 發(fā)表于 09-24 16:14 ?1910次閱讀

    TDA4x系統(tǒng)解決方案

    電子發(fā)燒友網(wǎng)站提供《TDA4x系統(tǒng)解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 10:13 ?0次下載
    <b class='flag-5'>雙</b>TDA4x<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>解決方案</b>