91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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)完成的應用程序將保留該時間,無論它們是否真的需要它。由于緩存未命中、未命中推測和 I/O 阻塞導致執(zhí)行時間無法安全預測,因此保留時間通常比需要的時間長。為了確保智能手機中的調制解調器堆棧接收到足夠的 CPU 周期來進行呼叫,可能會限制其他應用程序不能同時運行。這就解釋了為什么一些無名品牌手機的用戶抱怨當電話響起時,GPS 會掉線。

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

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

先進的績效管理解決方案

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

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

poYBAGK6e1iAHvkoAAOnDQ_YW7Q976.png

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

如果應用程序執(zhí)行圖被量化為簡單的性能參數(shù),并且在重要時知道截止日期,那么算法將動態(tài)調度以及時滿足截止日期。即使是非實時應用程序也需要一些性能分配以避免無限期延遲。分配應用程序所需的最少處理器資源會提高系統(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 任務調度并與現(xiàn)有的電源管理基礎架構互通。sdKernel 的一個單獨版本提供虛擬化并支持在符合 POSIX 的環(huán)境中的硬實時任務。調度/上下文切換在許多平臺上處于亞微秒級,但由于大多數(shù) Linux 系統(tǒng)調用對于硬實時應用程序來說太慢了,因此 sdKernel 為基本外圍設備、定時器和其他資源提供了 API。

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

pYYBAGK6e2mAJKT3AAKd5IqHYc4743.png

通過監(jiān)控性能,該軟件可以檢測異常的執(zhí)行模式,從而預測即將到來的操作系統(tǒng)恐慌和崩潰。在這種情況下,sdKernel 將通知關鍵任務應用程序停止使用 Linux 系統(tǒng)調用,并在 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

    瀏覽量

    38745
  • Linux
    +關注

    關注

    88

    文章

    11772

    瀏覽量

    219127
  • 操作系統(tǒng)

    關注

    37

    文章

    7405

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    流體的“腳印”:解讀卡門渦街流量計測量奧秘

    在工業(yè)自動化生產(chǎn)的流量計量領域,卡門渦街流量計憑借其基于流體力學原理的精準測量特性,成為各行業(yè)流量監(jiān)測的核心設備,和晟測控深耕測控領域多年,打造的卡門渦街流量計,兼顧穩(wěn)定性與實用性,為
    的頭像 發(fā)表于 03-10 09:56 ?251次閱讀

    系統(tǒng)節(jié)能改造的第一步:從安裝一臺平衡孔板流量計開始

    平衡孔板流量計作為基于差壓原理的高精度測量設備,正成為工業(yè)系統(tǒng)節(jié)能改造的關鍵切入點。其通過優(yōu)化流體測量邏輯,在精準計量的同時降低能耗損耗,為企業(yè)節(jié)能改造提供低成本、高效率的落地路徑,成
    的頭像 發(fā)表于 11-17 09:03 ?507次閱讀
    <b class='flag-5'>系統(tǒng)</b>節(jié)能改造的第一步:從安裝一臺平衡孔板流<b class='flag-5'>量計</b>開始

    關于“實時基準對比測量”與AI再探討

    qqxjyxjy清風:關于“實時基準對比測量”我還想多問一句。 AI: 已深度思考(用時 14 秒) AI: 好的,用戶之前詳細討論了用實時基準對比測量來解決ADA8330增益不確定的
    的頭像 發(fā)表于 10-14 17:39 ?556次閱讀

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

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

    電磁流量計電極抗腐蝕選型

    HSD系列電磁流量計憑借其高精度、可測范圍廣等優(yōu)勢成為業(yè)內(nèi)測量導電液體的流量計首選。電極作為電磁流量計的核心部件,其性能直接影響著整個測量
    的頭像 發(fā)表于 09-20 15:05 ?1073次閱讀
    電磁流<b class='flag-5'>量計</b>電極抗腐蝕選型

    奧迪威MEMS能量表方案:復合氣體能量測量的創(chuàng)新方案

    隨著氫能經(jīng)濟的快速發(fā)展,這種能夠準確測量復合氣體能量的技術將變得越來越重要,不僅為燃氣行業(yè)提供公平計費手段,也為能源轉型提供了關鍵技術支撐。奧迪威的技術創(chuàng)新展示了MEMS技術在復雜測量環(huán)境中的巨大潛力,為未來能源計量領域的發(fā)展指
    的頭像 發(fā)表于 08-27 10:20 ?1079次閱讀
    奧迪威MEMS<b class='flag-5'>能量</b>表方案:復合氣體<b class='flag-5'>能量</b><b class='flag-5'>測量</b>的創(chuàng)新方案

    凱米斯電磁流量計傳感器:工業(yè)流體監(jiān)測的精準利器

    在工業(yè)過程控制與流體管理領域,流量數(shù)據(jù)的精確測量系統(tǒng)高效運行的核心保障。凱米斯電磁流量計傳感器以先進的電磁感應技術為基礎,專為嚴苛工業(yè)環(huán)境設計,成為化工、水處理及能源行業(yè)的可靠伙伴。這款儀器不僅
    的頭像 發(fā)表于 08-05 08:49 ?695次閱讀
    凱米斯電磁流<b class='flag-5'>量計</b>傳感器:工業(yè)流體監(jiān)測的精準利器

    抗震動渦街流量計實現(xiàn)抗震動的原理

    工業(yè)流量測量領域,機械振動一直是影響流量計精度的重要因素。普通渦街流量計在強振動環(huán)境下易產(chǎn)生信號干擾,導致測量誤差增大。而抗震動渦街流量計
    的頭像 發(fā)表于 07-23 17:55 ?705次閱讀

    如何計算孔板流量計和平衡流量計的流量?計算公式一樣嗎?

    差異源于兩者在流場整流技術、能量損失控制及結構優(yōu)化上的本質區(qū)別。 一、首先清楚兩者的原理: 平衡流量計是一種基于差壓原理的流量測量儀表,基于伯努利方程,其核心結構采用多孔對稱設計,能夠有效平衡流體分布,減少渦流和
    的頭像 發(fā)表于 07-09 13:54 ?920次閱讀
    如何計算孔板流<b class='flag-5'>量計</b>和平衡流<b class='flag-5'>量計</b>的流量?計算公式一樣嗎?

    Gems XFT系列卡鉗式超聲波流量計發(fā)布

    捷邁正式推出一款新型流量計:Gems XFT系列卡鉗式超聲波流量計。XFT系列卡鉗式超聲波流量計以非接觸式測量技術突破傳統(tǒng)桎梏,為管道系統(tǒng)
    的頭像 發(fā)表于 06-07 15:01 ?1178次閱讀

    電磁流量計在流量測量中的應用與特點解析

    ? 在石油化工、制藥、化纖及造紙等眾多生產(chǎn)領域中,常會遇到硫酸、堿液及鹽溶液等強腐蝕性流體,或是泥漿、漿液等含有固體顆粒和纖維的介質。這些介質的特性使得大多數(shù)流量計難以滿足其流量測量的需求。然而
    的頭像 發(fā)表于 05-29 15:47 ?765次閱讀
    電磁流<b class='flag-5'>量計</b>在流量<b class='flag-5'>測量</b>中的應用與特點解析

    電磁流量計和渦街流量計的區(qū)別:哪種更適合你的需求?

    在工業(yè)自動化與過程控制領域,流量測量是保證生產(chǎn)效率、優(yōu)化能源消耗的關鍵環(huán)節(jié)。電磁流量計和渦街流量計作為兩種主流的流量測量儀表,因其不同的工作原理和適用場景,被廣泛應用于石油、化工、電力
    的頭像 發(fā)表于 05-26 14:05 ?1346次閱讀
    電磁流<b class='flag-5'>量計</b>和渦街流<b class='flag-5'>量計</b>的區(qū)別:哪種更適合你的需求?

    非接觸式雷達流量計監(jiān)測系統(tǒng)詳解

    在現(xiàn)代水利監(jiān)測領域,非接觸式雷達流量計監(jiān)測系統(tǒng)正發(fā)揮著愈發(fā)關鍵的作用,為水資源管理、防洪減災等工作提供了有力的技術支持。一、雷達流量計的工作原理非接觸式雷達流量計主要基于高頻脈沖雷達技
    的頭像 發(fā)表于 05-24 15:02 ?756次閱讀
    非接觸式雷達流<b class='flag-5'>量計</b>監(jiān)測<b class='flag-5'>系統(tǒng)</b>詳解

    Profibus DP主站轉Modbus RTU/TCP如何把E+H流量計接入到modbus

    在現(xiàn)代工業(yè)自動化系統(tǒng)中,流量計作為重要的測量儀表,其數(shù)據(jù)的準確性和實時性對于生產(chǎn)過程的控制和優(yōu)化至關重要。E+H流量計憑借其高精度、高可靠性
    的頭像 發(fā)表于 05-13 15:35 ?698次閱讀
    Profibus DP主站轉Modbus RTU/TCP如何把E+H流<b class='flag-5'>量計</b>接入到modbus

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

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