A METHOD, APPARATUS, AND SYSTEM FOR ENERGY EFFICIENCY AND ENERGY CONSERVATION INCLUDING OPTIMIZING C-STATE SELECTION UNDER VARIABLE WAKEUP RATES
    5.
    发明申请
    A METHOD, APPARATUS, AND SYSTEM FOR ENERGY EFFICIENCY AND ENERGY CONSERVATION INCLUDING OPTIMIZING C-STATE SELECTION UNDER VARIABLE WAKEUP RATES 审中-公开
    包括在可变唤醒率下优化C状态选择的能量效率和节能方法,装置和系统

    公开(公告)号:WO2013101906A2

    公开(公告)日:2013-07-04

    申请号:PCT/US2012/071776

    申请日:2012-12-27

    Abstract: A processor may include power management techniques to, dynamically, chose an optimal C-state for the processing core. The measurement of real workloads on the OSes exhibit two important observations (1 ) the bursts of high interrupt rate are interspersed between the low interrupt rate periods and long periods of high activity levels; and (2) the interrupt rate may, suddenly, fall below an interrupt rate (of 1 milli-second, for example) that is typical of the current operating systems (OS). Instead of determining the C-state based on the stale data stored in the counters, the power control logic may determine an optimal C-state by overriding the C-state determined by the OS or any other power monitoring logic. The power control logic may, dynamically, determine an optimal C-state based on the CPU idle residency times and variable rate wakeup events to match the expected wakeup event rate.

    Abstract translation: 处理器可以包括功率管理技术以动态地为处理核心选择最佳C-状态。 对OS上实际工作负载的测量表现出两个重要观察结果(1)高中断率突发散布在低中断率时段和长时段高活动水平之间; (2)中断率可能突然下降到当前操作系统(OS)典型值的中断率(例如1毫秒)以下。 基于存储在计数器中的陈旧数据来确定C状态,功率控制逻辑可以通过超越由OS或任何其他功率监视逻辑确定的C状态来确定最佳C状态。 功率控制逻辑可动态地基于CPU空闲驻留时间和可变速率唤醒事件来确定最佳C-状态以匹配预期唤醒事件速率。

Patent Agency Ranking