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

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

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

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

使用VMX設計的能量計實時測量系統(tǒng)

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Val Popescu ? 2022-06-28 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

處理器的性能與操作系統(tǒng)允許的一樣好。一個計算平臺,無論是嵌入式的還是其他的,不僅包括物理資源——內(nèi)存、CPU 內(nèi)核、外圍設備和總線——通過資源分區(qū)(虛擬化)取得了一些成功,還包括性能資源,如 CPU 周期、時鐘速度、內(nèi)存和I/O 帶寬和主/高速緩存內(nèi)存空間。這些資源由諸如優(yōu)先級或時間片之類的古老方法管理,或者根本不管理。結果,處理器未被充分利用并消耗過多能量,從而剝奪了它們真正的性能潛力。

大多數(shù)現(xiàn)有的管理方案都是分散的。CPU 周期由優(yōu)先級和時間隔離管理,這意味著需要在預設時間內(nèi)完成的應用程序?qū)⒈A粼摃r間,無論它們是否真的需要它。由于緩存未命中、未命中推測和 I/O 阻塞導致執(zhí)行時間無法安全預測,因此保留時間通常比需要的時間長。為了確保智能手機中的調(diào)制解調(diào)器堆棧接收到足夠的 CPU 周期來進行呼叫,可能會限制其他應用程序不能同時運行。這就解釋了為什么一些無名品牌手機的用戶抱怨當電話響起時,GPS 會掉線。

除此之外,電源管理最近引起了極大的興趣。注意“分離”的特征。大多數(shù)部署的解決方案擅長檢測空閑時間、使用系統(tǒng)響應緩慢的模式,或 CPU 可以以較低時鐘速度運行從而節(jié)省能源的特定應用程序。例如,英特爾提出了 Hurry Up and Get Idle (HUGI)。要理解 HUGI,請考慮這個類比:有人可以使用 Indy 汽車全速到達目的地然后將其停放,但也許使用 Prius 及時到達目的地會更實用。您認為哪個使用較少的氣體?基于使用模式的電源管理粒度太粗,無法始終有效地挖掘所有節(jié)能機會。

理想情況下,開發(fā)人員希望改變時鐘速度/電壓以匹配瞬時工作負載,但這不能僅通過關注正在運行的應用程序來實現(xiàn)。開發(fā)人員可能能夠確定應用程序按時完成的最低時鐘速度,但他們是否可以在不知道其他等待運行的應用程序如果延遲會受到影響的情況下減慢時鐘速度?單獨管理任務和時鐘速度(功率)并不能帶來最佳的能源消耗。獲勝的方法將同時管理/優(yōu)化所有性能資源,但至少管理時鐘速度和任務調(diào)度。想象一下,任務調(diào)度器是旅行計劃者,時鐘管理器是汽車司機。如果汽車減速,則必須重新計劃行程。驅(qū)動程序可能由于糟糕的路況(緩存未命中)而不得不減速或在鐵路障礙處停下(多線程中的障礙,由于分配的 I/O 帶寬不足而導致緩沖區(qū)空時阻塞,等等)。表現(xiàn)出依賴于數(shù)據(jù)的執(zhí)行時間的應用程序也存在一個問題,因為它們完成的時間直到它們完成才知道。應該提前為這些應用程序分配什么時鐘速度?

先進的績效管理解決方案

管理性能資源的一個示例是 VirtualMetrix 性能管理 (PerfMan),它通過參數(shù)驅(qū)動算法控制所有性能資源。該軟件根據(jù)帶寬消耗和指令退役等性能數(shù)據(jù)安排任務、更改時鐘速度、確定空閑期并分配 I/O 帶寬和緩存空間。這種方法(如圖 1 所示)解決了碎片問題,并可以實現(xiàn)最佳資源分配,甚至考慮到現(xiàn)代處理器和數(shù)據(jù)相關應用程序的執(zhí)行速度的不可預測性。

圖 1: PerfMan 使用參數(shù)驅(qū)動算法控制所有性能資源,從而實現(xiàn)最佳資源分配。

poYBAGK6e1iAHvkoAAOnDQ_YW7Q976.png

正在申請專利的已完成工作分配算法使用閉環(huán)方法,通過比較已完成的工作與仍需完成的工作來做出分配決策,以系統(tǒng)提供的任何可測量的性能量表示。例如,如果應用程序是填充緩沖區(qū)的視頻播放器或通信協(xié)議,PerfMan 可以跟蹤緩沖區(qū)填充級別并確定時鐘速度和運行時間,以便及時填充緩沖區(qū)。完成的時間不可避免地會有所不同,因此決策會周期性更新。在許多情況下,緩沖區(qū)被過度填充以防止緩沖區(qū)空時阻塞,這可能導致時序違規(guī)。PerfMan 能夠進行精確的性能分配,將緩沖保持在最低限度并減少內(nèi)存占用。該算法可以處理硬、軟、

如果應用程序執(zhí)行圖被量化為簡單的性能參數(shù),并且在重要時知道截止日期,那么算法將動態(tài)調(diào)度以及時滿足截止日期。即使是非實時應用程序也需要一些性能分配以避免無限期延遲。分配應用程序所需的最少處理器資源會提高系統(tǒng)利用率,從而可能產(chǎn)生更高的工作負載。該方法不依賴于嚴格的優(yōu)先級,盡管可以使用它們。執(zhí)行的優(yōu)先級或順序是應用程序在等待輪到運行時表現(xiàn)出的緊迫性的直接結果,這是要執(zhí)行的基本工作/已完成工作范式的函數(shù)。

擴展到更多維度

如果任務已準備好在現(xiàn)有操作系統(tǒng)中運行,它們將運行,但它們需要嗎?如果操作系統(tǒng)知道它不會影響它們的操作,它們可以被延遲(強制空閑)嗎?

了解每個任務的時間以及它是否正在運行或等待運行相對于其完成進度,允許軟件自動確定最小時鐘速度和運行時間。因此,在所有負載條件下,一切都按時完成。將時鐘速度與瞬時工作負載相匹配并不意味著時鐘速度總是最小化。低能耗的目標有時需要在空閑之后出現(xiàn)高速爆發(fā),例如英特爾的 HUGI。但即便如此,運行速度超過最佳利用率(每單位時間執(zhí)行的操作)所表明的速度并沒有任何好處。等待內(nèi)存操作完成時的快速時鐘不會節(jié)省能源。

該算法“以最低能耗實現(xiàn)最高利用率/工作負載”的口號在很大程度上是通過管理所有性能資源的閉環(huán)算法來實現(xiàn)的。

在多核系統(tǒng)中,不能同時實現(xiàn)負載均衡、多線程屏障延遲低和總能耗最低。為了解決這個問題,可以將 PerfMan 配置為優(yōu)化一個或多個性能屬性。如果以最低能耗為目標,一個不平衡的系統(tǒng),其中一些內(nèi)核負載高,而其他內(nèi)核為空并因此關閉,可能會以更長的執(zhí)行延遲和整體較低的性能為代價提供最低的能耗。

加速線程以減少屏障延遲也會導致更高的能耗。但是,滿足最后期限(硬的或軟的)優(yōu)先于所有其他考慮。精確的基于閉環(huán)的性能資源分配算法可以安全地保持更高的工作負載水平,這反過來又可以比現(xiàn)有方法更進一步地推動核心整合,從而實現(xiàn)更高的能耗降低。

在 VMX Linux 上實現(xiàn)

PerfMan 已實現(xiàn)為獨立于駐留操作系統(tǒng)運行的瘦內(nèi)核 (sdKernel)。它已被移植到 Linux 2.6.29 (VMX Linux),如圖 2 所示。Android 移植即將完成。該軟件接管了 Linux 任務調(diào)度并與現(xiàn)有的電源管理基礎架構互通。sdKernel 的一個單獨版本提供虛擬化并支持在符合 POSIX 的環(huán)境中的硬實時任務。調(diào)度/上下文切換在許多平臺上處于亞微秒級,但由于大多數(shù) Linux 系統(tǒng)調(diào)用對于硬實時應用程序來說太慢了,因此 sdKernel 為基本外圍設備、定時器和其他資源提供了 API。

圖 2:在 Linux 實施中,PerfMan 接管 Linux 任務調(diào)度并與現(xiàn)有的電源管理基礎架構互通。

pYYBAGK6e2mAJKT3AAKd5IqHYc4743.png

通過監(jiān)控性能,該軟件可以檢測異常的執(zhí)行模式,從而預測即將到來的操作系統(tǒng)恐慌和崩潰。在這種情況下,sdKernel 將通知關鍵任務應用程序停止使用 Linux 系統(tǒng)調(diào)用,并在 Linux 重新啟動時臨時切換到 sdKernel API(安全模式)。

VMX Linux 支持實時和非實時應用程序的混合,具有高效的性能隔離,同時將能耗降至最低。它還可以提供硬件隔離/安全和安全迫降。

基準測試顯示結果

使用 VMX 設計的能量計實時測量的能量消耗為系統(tǒng)累積并與各個應用程序相關聯(lián)。媒體播放器應用程序(視頻和音頻)首先使用標準 Linux 2.6.29(圖 3 紅色圖表)和 VMX Linux(圖 3 藍色圖表)在 OMAP35xx BeagleBoard 上運行。

圖 3:在 OMAP35xx BeagleBoard 上使用 VMX Linux 可實現(xiàn) 95% 的平均負載并及時完成。

poYBAGK6e3GAOGjfAALf98yvybc845.png

性能合規(guī)性(Perf Compl 圖)顯示應用程序任務按時完成的距離(中心線)。線下方表示違反截止日期。請注意,使用 VMX Linux,可以實現(xiàn) 95% 的平均負載,而無需預緩沖,也不會違反最后期限,但它已經(jīng)接近了。使用 VMX Linux 時,46 秒視頻的總電路板能耗從 68.7 W*sec 下降到 27.6 W*sec。顯示的數(shù)據(jù)代表預設時間間隔內(nèi)的平均值。作為額外的獎勵,當 Linux 被故意崩潰時,視頻會消失,但音樂會在安全模式下播放,不會出現(xiàn)任何可聽見的故障。

簡而言之,該實施創(chuàng)造了一種新的績效管理方法,并取得了令人興奮的結果。

審核編輯:郭婷

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

    關注

    5

    文章

    413

    瀏覽量

    38422
  • Linux
    +關注

    關注

    88

    文章

    11576

    瀏覽量

    216651
  • 操作系統(tǒng)

    關注

    37

    文章

    7258

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電磁流量計的工作原理及結構

    的體積流量。今天,就帶您深入剖析電磁流量計的內(nèi)部結構與產(chǎn)品特點,看它如何成為工業(yè)領域的利器。 一、電磁流量計結構組成 電磁流量計的設計并非復雜難懂,電磁流量計的結構主要由磁路
    的頭像 發(fā)表于 10-11 10:40 ?1897次閱讀

    激光功率計和能量計的工作原理

    激光功率和能量計主要用來測量光源的輸出。無論光發(fā)射是來源于弱光源(如熒光),還是來源于高能量的脈沖激光器,功率和能量計都是實驗室、生產(chǎn)部門或是工作現(xiàn)場等多種應用環(huán)境中必不可少的工具。雖
    的頭像 發(fā)表于 05-13 09:48 ?620次閱讀
    激光功率計和<b class='flag-5'>能量計</b>的工作原理

    1分鐘了解HSP平衡流量計精準測量的原理

    差壓值,實現(xiàn)高精度長期穩(wěn)定測量。 ?一、能量轉換原理? 在理想流體的情況下,管道中的流量與差壓的平方根成正比。當流體在管道中流動時,其能量會發(fā)生轉換,主要表現(xiàn)為壓力能和動能的相互轉換。平衡流
    的頭像 發(fā)表于 03-05 14:31 ?555次閱讀

    量計實時反饋數(shù)據(jù)嗎

    在氣象觀測領域,雨量計是一種用于測量降水量的重要設備。對于氣象研究、城市防洪、農(nóng)業(yè)灌溉等諸多方面,準確及時的降水數(shù)據(jù)都有著關鍵意義。那么,雨量計實時反饋數(shù)據(jù)嗎?這需要從雨
    的頭像 發(fā)表于 02-25 16:10 ?495次閱讀
    雨<b class='flag-5'>量計</b>能<b class='flag-5'>實時</b>反饋數(shù)據(jù)嗎

    中央空調(diào)能耗計量與管理系統(tǒng)能量計量表

    和管理空調(diào)系統(tǒng)能效的綜合解決方案,通常包括多個關鍵組成部分,如能耗計量表、控制系統(tǒng)和數(shù)據(jù)分析平臺等。 能耗計量表 是系統(tǒng)中非常重要的組成部分,用于實時
    的頭像 發(fā)表于 02-19 15:36 ?802次閱讀
    中央空調(diào)能耗計量與管理<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>能量計</b>量表

    中央空調(diào)計費系統(tǒng)集中控制

    中央空調(diào)分戶計費系統(tǒng)是專門用于積算液體或氣體介質(zhì)熱交換能量系統(tǒng),它可以對回水管溫度T1、進水管溫度T2及瞬時流量Q進行實時測量,并按照
    的頭像 發(fā)表于 02-18 11:21 ?617次閱讀
    中央空調(diào)計費<b class='flag-5'>系統(tǒng)</b>集中控制

    電磁流量計的流量測量范圍

    在工業(yè)生產(chǎn)和環(huán)境監(jiān)測中,流量測量是一個至關重要的環(huán)節(jié)。電磁流量計以其高精度、高可靠性和廣泛的應用范圍而受到青睞。 電磁流量計的工作原理 電磁流量計的工作原理基于法拉第電磁感應定律。當導
    的頭像 發(fā)表于 01-24 10:02 ?914次閱讀

    什么是電磁流量計,和晟測空告訴您!

    電磁流量計是一種廣泛應用于工業(yè)流體測量領域的儀表,其基本原理是法拉第電磁感應定律。它通過測量導電液體在磁場中運動時產(chǎn)生的感應電勢來推算流量,具有測量準確、響應速度快、可靠性高等優(yōu)點,得
    發(fā)表于 01-17 13:20

    基于Wio Terminal的心理能量計

    今天小編帶來的是來自美國的創(chuàng)客MoonMakers的項目,該項目的靈感來自于動畫《捉鬼敢死隊》的經(jīng)典裝置:心理能量計。它可以模擬顯示幽靈的坐標與波形,并且外形非常炫酷!下面就來看看他們是如何完成這個
    的頭像 發(fā)表于 01-13 09:24 ?673次閱讀
    基于Wio Terminal的心理<b class='flag-5'>能量計</b>

    渦街流量計與平衡流量計的區(qū)別

    渦街流量計和平衡流量計都是較為常見的流量測量儀表,二者各有優(yōu)缺點。在儀表選型時,可根據(jù)實際工況需求選擇合適的流量計類型。 一、渦街流量計
    的頭像 發(fā)表于 01-10 09:51 ?708次閱讀

    焊接能量實時監(jiān)測儀:精準控制,高效焊接

    僅能夠?qū)崿F(xiàn)對焊接過程中的能量進行精確測量和控制,還能通過實時數(shù)據(jù)反饋,幫助操作人員及時調(diào)整焊接參數(shù),從而達到高效、高質(zhì)量的焊接效果。 ### 焊接能量
    的頭像 發(fā)表于 12-23 17:01 ?649次閱讀
    焊接<b class='flag-5'>能量</b><b class='flag-5'>實時</b>監(jiān)測儀:精準控制,高效焊接

    電磁流量計不能測量什么介質(zhì),進來了解

    電磁流量計是一種基于電磁感應原理的流量測量儀表,它能夠測量各類導電液體的體積流量。然而,電磁流量計并不能測量所有類型的介質(zhì),本文小編帶大家簡
    的頭像 發(fā)表于 12-23 13:20 ?973次閱讀

    靶式流量計的傳感器類型 靶式流量計的校準方法

    確定流量。它通常適用于高粘度流體的測量。 電子式靶式流量計 電子式靶式流量計使用電子傳感器來測量流體對靶體的沖擊力。這種類型的流量計可以提供
    的頭像 發(fā)表于 12-11 17:02 ?1057次閱讀

    超聲波流量計應用領域 超聲波流量計流量測量技術

    在工業(yè)生產(chǎn)和科學研究中,流體流量的準確測量對于過程控制、能源管理和環(huán)境監(jiān)測至關重要。超聲波流量計作為一種先進的流量測量技術,因其獨特的優(yōu)勢而在多個領域得到廣泛應用。 超聲波流量計的應用
    的頭像 發(fā)表于 11-27 16:45 ?2300次閱讀

    什么是流量計?流量計的種類有哪些?

    量計是一種用于測量管道中流體(液體或氣體)流量的儀器。它能夠測量單位時間內(nèi)通過管道某一截面的流體體積或質(zhì)量。流量計在工業(yè)生產(chǎn)、能源計量、環(huán)境監(jiān)測、商業(yè)貿(mào)易等領域有著廣泛的應用。流
    的頭像 發(fā)表于 11-07 14:53 ?3619次閱讀
    什么是流<b class='flag-5'>量計</b>?流<b class='flag-5'>量計</b>的種類有哪些?