日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

CPU提供了哪些資源,如何評估CPU資源的消耗

牽手一起夢 ? 來源:S2微沙龍 ? 作者:S2小伙伴 ? 2021-01-22 09:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景

CPU作為一種資源,它的主要用途就是用來完成運算任務。完成運算任務的能力與CPU資源消耗之間存在著可量化的制約關系,這給我們提供了一種途徑,通過衡量CPU完成運算任務的能力來衡量CPU資源的消耗情況。

測量的維度

我們首先了解一下 CPU 都提供了哪些資源,或者說,我們可以把 CPU資源分解為哪些可以用來進一步進行測量的維度。

CPU提供了哪些資源,如何評估CPU資源的消耗

上面的圖和文字摘自ETSI GS NFV-TST 008,呈現(xiàn)的是一個物理CPU注1能夠被測量的幾個資源維度和他們之間的對應關系。

注1:如果有多顆物理的CPU,可以在核(Core)這一層之上,再引入一層 Socket(可以形象地理解為 CPU的插槽)。一顆物理的CPU 對應一個 Socket,代表一顆實實在在插在主板上的物理 CPU。當然,也可以把多顆 CPU 的核放在一起來考慮。

最上面一層是以CPU的核作為資源衡量的對象。早先CPU只有一個核,一個核能同時處理一個線程。后來為了提高CPU 的性能,開始在一個 CPU 里放置兩個核,四個核,這樣一個 CPU 就可以同時處理2個線程/4個線程,而在開啟了 SMT/HT 的情況下,通過分配時間片,一個 CPU 可以“同時”處理更多的線程。

比如下面這個系統(tǒng)信息顯示:CPU 數(shù)量是 1,其中有 6 個核,并且啟用了 HT。

第二層是針對一個核,從時間維度把處理時間劃分為一個個tick interval(其時間長度稱為 Jiffy),以 tick interval 作為衡量的對象。每個 tick interval 有不同的上下文:例如系統(tǒng)態(tài),用戶態(tài),空閑態(tài)等。在測量周期內,可以統(tǒng)計不同態(tài)所對應的時間長度。

第三層,針對處于用戶態(tài)的tick intervals,可以再按照進程注 2再進行劃分。通過為不同的線程分配時間片,實現(xiàn)在(在一個時間范圍內)同時處理多線程。在這個層面上,以進程使用的計算資源為對象進行衡量。

注2:

·進程: 進程是資源分配的基本單位;

·線程:CPU調度和分配的基本單位。

·線程是進程的一個實體;一個進程包含一個或多個線程;同一個進程中的多個線程之間可以并發(fā)執(zhí)行。

一個程序/應用至少有一個進程,一個進程至少有一個線程。

針對計算資源用量的測量

雖然計算資源可以劃分為 3 種維度(或者說計算資源的 Scope有 3 種),但是,對于 CPU 資源的使用情況的度量方法是相同的,簡單概括就是:從時間維度,度量一個測量周期內計算資源的被占用情況。

具體來說,以ESTI GS NFV-TST 008為例,其中定義了兩種測量量:

處理器的用量:按照某種資源維度/計算資源scope的劃分,在一個測量周期內,在一個或多個計算資源上,執(zhí)行特定上下文的指令所使用的總時間。

處理器的利用率:處理器的用量與測量周期(的時間長度)的比值。

評估CPU資源的消耗

那么,能不能直接用處理器的用量/利用率來衡量 CPU 資源的消耗情況呢?

我們先看一個簡單的例子:

兩個進程分別使用主頻不同的CPU,并且在相同的測量周期內,兩個進程各自的處理器用量都是200ns。

雖然他們對于各自的計算資源占用時間(處理器的用量)相同,但是我們按照常識,一個直觀的感覺就是,由于CPU 的主頻不同,這兩個進程對計算資源的消耗程度應該是不一樣的。

如果要進一步分析這種差異,需要了解幾個與CPU工作相關的周期:

1.CPU時鐘周期:是 CPU 進行活動的最小時間單位,等于CPU 主頻的倒數(shù)。這是衡量 CPU 性能的重要指標之一。

2.機器周期:是 CPU 執(zhí)行一項基本操作所需的時間。一個機器周期的長度為若干個 CPU時鐘周期;

3.指令周期:是 CPU 執(zhí)行一條指令所需的時間。CPU 執(zhí)行一條指令,通常會將其分解為若干個階段,每個階段完成一項任務。這里的任務就是指前面所說的基本操作。所以,指令周期會包含一個或多個機器周期。

假設不同的主頻的CPU 執(zhí)行完全同樣的一條指令,由于時鐘周期不同,指令周期的長度就會不同:主頻高的 CPU 所需的時間更少。

反過來再看前面的例子,可以推斷出占用 CPU 時間長度相同的兩個進程,使用高主頻的CPU的進程其需要 CPU 完成的任務數(shù)量要多于另一個使用低主頻 CPU 的進程。

類似的,一個多核的 CPU可以類比為多個單核的 CPU。如果可以使用的資源包含多個核,那么在處理的任務數(shù)量方面,也可以得到類似的結論。

當需要衡量一個進程對CPU資源的消耗時(例如,在利用資源利用率評價能效的計算過程中),評估某個進程(可能是VNF/VM/VC)到底讓CPU做了多少事情,比單純地考慮其占用CPU的時間長度更加準確。

因此,除了要使用時間維度的處理器用量/利用率之外,計算CPU 資源的消耗還要進一步考慮CPU 的時鐘速度和核數(shù):

CPU 資源的消耗 = 處理器的利用率*CPU的時鐘頻率*CPU的核數(shù)注

責任編輯:gt

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

    關注

    68

    文章

    11332

    瀏覽量

    225985
  • 測量
    +關注

    關注

    10

    文章

    5732

    瀏覽量

    117004
  • 線程
    +關注

    關注

    0

    文章

    510

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索MAX17410評估套件:筆記本CPU電源解決方案

    ,它為高功率、動態(tài)可調的多相IMVP - 6+筆記本CPU應用電路提供一個絕佳的展示平臺。 文件下載: MAX17410EVKIT+.pdf 一、概述 MAX17410評估套件主要用
    的頭像 發(fā)表于 04-02 16:45 ?421次閱讀

    MAX17021評估套件:高性能筆記本CPU電源解決方案

    MAX17021評估套件:高性能筆記本CPU電源解決方案 在當今的電子設備設計中,筆記本電腦的CPU電源管理至關重要。MAX17021評估套件為我們
    的頭像 發(fā)表于 04-02 15:45 ?160次閱讀

    基于Arm架構服務器釋放更高CPU利用率

    在大型云服務提供商的數(shù)據(jù)中心中,CPU 利用率長期偏低,造成了大量資源閑置。根據(jù) CAST AI 的分析,超過 1,000 個 CPU 的大型集群平均占用率僅約 17%[1],不同云服
    的頭像 發(fā)表于 03-24 10:19 ?572次閱讀

    CPU又變酷”,AI服務器擴張背后,那些不顯眼的元器件

    “今年CPU又變得很酷”在摩根士丹利科技、媒體與電信大會上,David Zinsner形容當前的市場。Lisa Su也給出類似判斷:CPU業(yè)務需求的增長,已超出預期。
    的頭像 發(fā)表于 03-13 17:05 ?1126次閱讀
    “<b class='flag-5'>CPU</b>又變酷<b class='flag-5'>了</b>”,AI服務器擴張背后,那些不顯眼的元器件

    為何CPU是AI基礎設施的核心

    人工智能 (AI) 并非一種具有單一理想基礎設施的單一工作負載。AI 涵蓋了多樣化的工作負載,需要系統(tǒng)層面的協(xié)同策略,才能高效且可擴展地提供性能。而在這一策略中,CPU 扮演著核心角色,它作為系統(tǒng)的智能層,統(tǒng)籌協(xié)調云端、數(shù)據(jù)中心、邊緣乃至新興物理 AI 系統(tǒng)中的各類計算
    的頭像 發(fā)表于 03-11 10:35 ?1386次閱讀

    MangoTree新品劇透:全新PXI形態(tài)+最強CPU #PXI #PXIe #測控 #CPU

    cpu
    芒果樹數(shù)字
    發(fā)布于 :2026年01月30日 11:36:11

    探索Renesas RA6T1 CPU Card:助力電機控制評估新體驗

    探索Renesas RA6T1 CPU Card:助力電機控制評估新體驗 在電子工程師的日常工作中,一款性能卓越、功能豐富的CPU卡往往能為電機控制評估工作帶來極大的便利。今天,我們就
    的頭像 發(fā)表于 12-29 17:05 ?711次閱讀

    Renesas MCB - RA8T1:電機控制評估CPU板的深度解析

    Renesas MCB - RA8T1:電機控制評估CPU板的深度解析 在電機控制評估領域,Renesas的MCB - RA8T1 CPU板無疑是一款值得關注的產品。它為電機控制
    的頭像 發(fā)表于 12-29 10:25 ?1806次閱讀

    深入解析CYTVII-B-E-1M-176-CPU評估板:設計、功能與應用指南

    深入解析CYTVII-B-E-1M-176-CPU評估板:設計、功能與應用指南 在電子設計領域,評估板是驗證和開發(fā)新設備的重要工具。今天,我們就來詳細探討Cypress Semiconductor
    的頭像 發(fā)表于 12-19 10:30 ?823次閱讀

    工業(yè)物聯(lián)網如何促進生產資源優(yōu)化配置

    工業(yè)物聯(lián)網通過實時數(shù)據(jù)采集與監(jiān)控、預測性維護、生產流程優(yōu)化、供應鏈協(xié)同管理、數(shù)據(jù)分析與決策支持等核心手段,實現(xiàn)生產資源的動態(tài)調配與高效利用,顯著提升了制造業(yè)的生產效率、降低了成本,并推動了柔性生產
    的頭像 發(fā)表于 09-30 16:54 ?1479次閱讀

    CPU 到 GPU,渲染技術如何重塑游戲、影視與設計?

    渲染技術是計算機圖形學的核心內容之一,它是將三維場景轉換為二維圖像的過程。渲染技術一直在不斷演進,從最初的CPU渲染到后來的GPU渲染,性能和質量都有顯著提升。從CPU到GPU:技術特點和優(yōu)缺點
    的頭像 發(fā)表于 09-01 12:16 ?1159次閱讀
    從 <b class='flag-5'>CPU</b> 到 GPU,渲染技術如何重塑游戲、影視與設計?

    單核CPU網關和雙核CPU網關有什么區(qū)別

    單核CPU網關與雙核CPU網關的核心區(qū)別在于處理能力、多任務效率、性能表現(xiàn)及適用場景,雙核CPU網關在多任務處理、復雜計算和響應速度上具有顯著優(yōu)勢,而單核CPU網關則更適合輕量級、低負
    的頭像 發(fā)表于 07-05 14:37 ?1348次閱讀

    ArkUI-X資源分類與訪問

    resources目錄下,可按照限定詞目錄和資源組目錄的說明創(chuàng)建子目錄和目錄內的文件。 同時,DevEco Studio也提供創(chuàng)建資源目錄和資源
    發(fā)表于 06-23 22:39

    HarmonyOS優(yōu)化應用預置圖片資源加載耗時問題性能優(yōu)化

    一、概述 在開發(fā)應用時,當開發(fā)者預置圖片資源超過一定數(shù)量或者大小,由于圖片資源的格式需要通過CPU解壓縮為紋理格式才能直接被GPU讀取,這就增加了CPU的處理時間,可能會引起圖片完成時
    發(fā)表于 05-29 16:11

    CPU Socket的基本結構和工作原理

    CPU Socket是連接中央處理單元(CPU)與計算機主板之間的關鍵部件,它充當著傳遞電信號、電源和散熱等多重功能的樞紐。在整個計算機系統(tǒng)中,CPU Socket的作用至關重要,尤其在高性能計算
    的頭像 發(fā)表于 05-08 17:14 ?2851次閱讀
    莆田市| 无锡市| 三原县| 安阳市| 星座| 青岛市| 富蕴县| 凌云县| 海丰县| 富平县| 宜州市| 寿光市| 屏南县| 台中县| 文昌市| 托克逊县| 东台市| 石棉县| 宕昌县| 额敏县| 乐平市| 沈阳市| 奈曼旗| 清远市| 泸州市| 漳浦县| 舟曲县| 蓝山县| 五大连池市| 高邮市| 肇庆市| 宣威市| 淳安县| 德保县| 蒙城县| 枞阳县| 正镶白旗| 阿鲁科尔沁旗| 孟津县| 库尔勒市| 永顺县|