chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

VisualSim在多核嵌入式環(huán)境中預(yù)測和表達(dá)多個場景展示

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Deepak Shankar ? 2022-11-21 16:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在這個由兩部分組成的系列的第 1 部分中,我們討論了復(fù)雜 SoC 和系統(tǒng)設(shè)計中對早期功耗分析的需求,并介紹了 VisualSim 圖形建模工具作為全面的能源仿真解決方案。在第 2 部分中,我們將展示 VisualSim 在多核嵌入式環(huán)境中預(yù)測和表達(dá)多個場景(偏移并發(fā)任務(wù);比較 1 GHz 的單核與 250 MHz 的四個核;動態(tài)電壓頻率縮放 (DVFS)和功率門控)的功率值時的性能。

對新狀態(tài)的更改可以是開始新的執(zhí)行、在一段時間不活動后進(jìn)入深度睡眠、執(zhí)行低優(yōu)先級與高優(yōu)先級用例,以及內(nèi)存激活和刷新等特定條件。功率表達(dá)式值必須與時鐘速度和溫度等時序?qū)傩酝阶兓?/p>

系統(tǒng)級功耗探索可以評估各種功耗降低和低功耗技術(shù)的優(yōu)點(diǎn)和節(jié)省的能源。在這里,我們將討論這些技術(shù),并使用 VisualSim 中的模擬模型解釋它們的影響。出于本研究的目的,我們使用四核處理器、調(diào)度程序代替 RTOS、四個并發(fā)線程以及按順序觸發(fā)處理資源上的線程的中斷。我們已經(jīng)針對內(nèi)核上的可變時鐘速度、1 到 4 之間的可變內(nèi)核數(shù)以及線程觸發(fā)之間的偏移對模型進(jìn)行了參數(shù)化。此外,我們還集成了電壓和時鐘速度動態(tài)變化的邏輯。

與此描述相關(guān)的框圖如圖 2 所示。

poYBAGN7OiKAMJq_AALMf8ARd1g900.png

圖2.多核架構(gòu)和四個并發(fā)線程的系統(tǒng)級框圖

進(jìn)行以下實驗,我們查看每個場景的延遲和功耗。

偏移并發(fā)任務(wù):有四個任務(wù),默認(rèn)情況下,這些任務(wù)是同時觸發(fā)的。在這個實驗中,我們將每個任務(wù)移動了 3.5 毫秒。這樣,任務(wù)就不會同時啟動。如圖3所示,這種方法降低了功耗尖峰。最大尖峰從 1.0mW 到 7.5mW,節(jié)省 25%。從圖 4 可以看出,延遲確實從 7ms 降低到 0.5ms,這是一個顯著的改進(jìn)。從圖 3 和表 1 中得出的有趣推論是,所有四個內(nèi)核都不再被利用,并且處理資源的任務(wù)請求中只有偶爾的重疊。對平均功耗沒有影響。

比較運(yùn)行在 1 GHz 的單核和運(yùn)行在 250 MHz 的四個內(nèi)核:在這個實驗中,我們將所有任務(wù)都定位在一個以 1GHz 速度運(yùn)行的單個內(nèi)核上。我們使用線程的偏移量。圖3的結(jié)果顯示,瞬時功率和平均功率均顯著降低。從圖 4 中我們可以看到延遲圖沒有顯著影響??梢钥吹剑逯倒β逝c1.0mW的非失調(diào)值相同,但平均功率減少了一半,為0.15mW。這是因為處理速度存在相當(dāng)大的浪費(fèi)。

圖3.LHS 顯示隨時間推移的平均功率/RHS 顯示隨時間變化的即時功率

pYYBAGN7OlWABYMvAAGqLYV_wsc939.png

圖4.一段時間內(nèi)的延遲

poYBAGN7OkOAK9aHAADORAB6G3Y622.png

表 1.上述實驗的累積和平均功效

任務(wù)中具有偏移的一個內(nèi)核的累積和平均功耗小于有偏移和不帶偏移的 4 個內(nèi)核。

動態(tài)電壓頻率調(diào)節(jié) (DVFS):這是節(jié)省功率的首選技術(shù),通過根據(jù)任務(wù)要求改變時鐘速度來完成。一個很好的例子是 x86 處理器,其額定頻率為 3.2GHz,但在筆記本電腦上以 1.8 GHz 運(yùn)行。使用原型板,當(dāng)電壓頻繁調(diào)整時,很難預(yù)測任務(wù)的延遲。在相關(guān)模型中,我們沒有實現(xiàn)特定的算法,并且能夠看到功率和延遲在很寬的時鐘速度范圍內(nèi)的變化。結(jié)果如圖 5 所示。我們將使用四個內(nèi)核和四個偏移線程進(jìn)行此運(yùn)行。請注意,由于時鐘速度的變化,功率和延遲會波動。延遲與原始偏移版本相同。DVFS幫助我們大規(guī)模降低功耗。

從圖 4 中我們可以看到,所有任務(wù)的時隙都不相同,隨著傳入任務(wù)的增加,時鐘速度會根據(jù)需求隨每個內(nèi)核而變化。

圖 6:通過實施電源管理降低平均功耗

強(qiáng)制內(nèi)核在特定時間段后進(jìn)入待機(jī)狀態(tài)將降低功耗。從圖 6 中,我們可以直觀地看到,實施電源管理后功耗會降低。為了擴(kuò)展DVFS示例,可以修改每個任務(wù)的開始和頻率。在分析生成的統(tǒng)計信息時,我們可以看到正在使用的內(nèi)核數(shù)量減少(core_3),從而消除了額外的待機(jī)功率并減少了功耗。如您所見,同時探索電源選項和軟件調(diào)度非常重要。這將確保所需的響應(yīng)時間,同時減少功耗。

功率門控:這是在一段時間不活動后將處理單元移動到較低功率狀態(tài)的過程。一個常見的例子是筆記本電腦從活動到待機(jī)再到睡眠和休眠。在此模型中,我們將功率門控狀態(tài)機(jī)邏輯添加到電源表中。我們將空閑延遲設(shè)置為 10us,將轉(zhuǎn)換時間設(shè)置為 1 us。設(shè)備在待機(jī)狀態(tài)下停留的時間較短。從圖 6 中,我們可以看到,只要內(nèi)核處于非活動狀態(tài),內(nèi)核的狀態(tài)就會從待機(jī)變?yōu)榭臻e。轉(zhuǎn)換時間對延遲的影響最小到零。

poYBAGN7OnSAEs5HAAJNqZ7A3o4659.png

圖 6:電源門控,當(dāng)內(nèi)核處于非活動狀態(tài) 0.1ms 時,內(nèi)核從待機(jī)狀態(tài)移動到空閑狀態(tài),轉(zhuǎn)換時間為 1.0us

結(jié)論

系統(tǒng)級仿真可用于半導(dǎo)體級和系統(tǒng)級的廣泛功率分析。將功率探索與性能研究結(jié)合使用可確保權(quán)衡同時進(jìn)行,從而確保更高質(zhì)量的產(chǎn)品。許多功耗研究可以在產(chǎn)品實施之前在系統(tǒng)級完成,并消除集成過程中的所有意外。

這項研究的一個附帶好處是,熱和機(jī)械工程師可以獲得經(jīng)過充分驗證的數(shù)據(jù),而不是近似的最佳判斷信息。VisualSim 等軟件工具將性能和功耗分析集成到單個系統(tǒng)級模型中,有助于更快地構(gòu)建模型,使用較小的模型集減少模型維護(hù),并在設(shè)計周期的早期進(jìn)行更高質(zhì)量的探索。此外,這些系統(tǒng)級工具在設(shè)計中比以前更早地推動探索:

每個任務(wù)中偏移的含義可降低功耗和延遲

減少內(nèi)核數(shù)量并提高處理器速度可顯著降低功耗

根據(jù)任務(wù)要求改變內(nèi)核的時鐘速度是降低系統(tǒng)功耗的最佳方法

使內(nèi)核在非活動期間空閑,減少系統(tǒng)中的電源浪費(fèi)

審核編輯:郭婷

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

    關(guān)注

    5149

    文章

    19651

    瀏覽量

    317159
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4385

    瀏覽量

    222594
  • RTOS
    +關(guān)注

    關(guān)注

    24

    文章

    849

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Linux嵌入式與單片機(jī)嵌入式多個方面存在顯著的區(qū)別,以下是詳細(xì)的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Li
    發(fā)表于 06-20 09:46

    Python嵌入式系統(tǒng)的應(yīng)用場景

    你想把你的職業(yè)生涯提升到一個新的水平?Python嵌入式系統(tǒng)中正在成為一股不可缺少的新力量。盡管傳統(tǒng)上嵌入式開發(fā)更多地依賴于C和C++語言,Python的優(yōu)勢在于其簡潔的語法、豐富的庫和快速的開發(fā)周期,這使得它在某些
    的頭像 發(fā)表于 03-19 14:10 ?694次閱讀

    嵌入式條碼掃描頭應(yīng)用場景有哪些?

    嵌入式條碼掃描頭,作為現(xiàn)代科技的重要組成部分,其應(yīng)用場景極為廣泛,深入影響著我們的日常生活與各行各業(yè)的發(fā)展。從移動支付到工業(yè)生產(chǎn),從商業(yè)零售到物流運(yùn)輸,再到醫(yī)療健康領(lǐng)域,嵌入式條碼掃描頭以其高效
    的頭像 發(fā)表于 02-14 14:05 ?548次閱讀
    <b class='flag-5'>嵌入式</b>條碼掃描頭應(yīng)用<b class='flag-5'>場景</b>有哪些?

    嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)環(huán)境

    作者:DigiKey Editor 許多嵌入式系統(tǒng),必須采用嵌入式機(jī)器學(xué)習(xí)(Embedded Machine Learning)技術(shù),這是指將機(jī)器學(xué)習(xí)模型部署
    的頭像 發(fā)表于 01-25 17:05 ?645次閱讀
    <b class='flag-5'>嵌入式</b>機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)<b class='flag-5'>環(huán)境</b>

    LDO嵌入式系統(tǒng)的應(yīng)用 常見LDO故障及解決方法

    的應(yīng)用及其常見故障和解決方法的概述。 應(yīng)用場景 電源轉(zhuǎn)換 :LDO可以將電池電壓或其他電源電壓轉(zhuǎn)換為嵌入式系統(tǒng)所需的穩(wěn)定電壓。 噪聲抑制 :LDO能有效降低電源線上的噪聲,為敏感的模擬電路提供干凈的電源。 功耗管理 :低功耗應(yīng)
    的頭像 發(fā)表于 12-13 09:08 ?2256次閱讀

    什么是嵌入式?一文讀懂嵌入式主板

    的個人電腦不同,嵌入式系統(tǒng)不是為了通用的計算任務(wù)設(shè)計,而是專注于特定的應(yīng)用場景,確保其特定環(huán)境運(yùn)行得既高效又可靠。
    的頭像 發(fā)表于 10-16 10:14 ?2585次閱讀

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗】+ Hypervisor應(yīng)用場景調(diào)研

    繼續(xù)研讀《嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用》,想搞清楚Hypervisor的具體應(yīng)用場景,是否能用于我們的嵌入式產(chǎn)品設(shè)計。 通過閱讀“Hypervisor類型和產(chǎn)品”一節(jié),知道了
    發(fā)表于 10-14 11:21

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗】+全文學(xué)習(xí)心得

    Hypervisor是一種嵌入式系統(tǒng)實現(xiàn)虛擬化技術(shù)的關(guān)鍵組件,它能夠同一硬件平臺上并行運(yùn)行多個操作系統(tǒng)或應(yīng)用程序,提供資源隔離、管理和
    發(fā)表于 10-09 19:11

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗】+第7-8章學(xué)習(xí)心得

    這是一本很好的學(xué)習(xí)嵌入式的書籍。 深入學(xué)習(xí)《嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用》的第7-8章后,我對嵌入式Hypervisor的架構(gòu)、原理及其
    發(fā)表于 10-09 18:50

    目前深圳嵌入式單片機(jī)就業(yè)環(huán)境如何?

    深圳作為中國的科技創(chuàng)新中心之一,嵌入式單片機(jī)領(lǐng)域的就業(yè)環(huán)境相對較好,以下是對該就業(yè)環(huán)境的詳細(xì)分析:
    的頭像 發(fā)表于 10-09 11:51 ?1202次閱讀
    目前深圳<b class='flag-5'>嵌入式</b>單片機(jī)就業(yè)<b class='flag-5'>環(huán)境</b>如何?

    嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗 +Hypervisor基礎(chǔ)概念

    解決嵌入式系統(tǒng)資源有限但應(yīng)用場景日益復(fù)雜的難題。單核處理器計算性能的提高和多核處理器的引入為嵌入式Hypervisor的發(fā)展提供了硬件基礎(chǔ)。與此同時,處理器芯片供應(yīng)商對CPU虛擬化擴(kuò)展
    的頭像 發(fā)表于 10-08 15:08 ?1354次閱讀
    <b class='flag-5'>嵌入式</b>Hypervisor:架構(gòu)、原理與應(yīng)用 閱讀體驗 +Hypervisor基礎(chǔ)概念

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計算機(jī)硬件,其設(shè)計旨在嵌入特定設(shè)備執(zhí)行專門任務(wù)。嵌入式主板如同是設(shè)備
    的頭像 發(fā)表于 09-30 10:05 ?1602次閱讀

    嵌入式系統(tǒng)的未來趨勢有哪些?

    ,會更多地使用環(huán)保材料,以減少對環(huán)境的污染。同時,系統(tǒng)設(shè)計將更加注重生態(tài)可持續(xù)性,滿足可持續(xù)發(fā)展的需求。 6. 實時操作系統(tǒng)(RTOS)的發(fā)展 實時操作系統(tǒng)嵌入式系統(tǒng)中發(fā)揮關(guān)鍵作用。未來的RTOS可能會具備更好的
    發(fā)表于 09-12 15:42

    嵌入式系統(tǒng)的實時操作系統(tǒng)

    嵌入式RTOS是嵌入式應(yīng)用程序運(yùn)行、相互交互和與外界通信的底層軟件機(jī)制。本節(jié),您將了解嵌入式軟件開發(fā)人員使用哪些流行RTOS以及它們運(yùn)行
    的頭像 發(fā)表于 08-20 11:28 ?880次閱讀

    機(jī)器視覺嵌入式的應(yīng)用

    對物體或場景的識別、測量和分析的技術(shù)。隨著計算機(jī)技術(shù)、圖像處理技術(shù)和人工智能技術(shù)的快速發(fā)展,機(jī)器視覺技術(shù)各個領(lǐng)域得到了廣泛應(yīng)用,特別是嵌入式系統(tǒng)
    的頭像 發(fā)表于 07-16 10:30 ?964次閱讀