System and method for adaptive power management
    1.
    发明申请
    System and method for adaptive power management 有权
    自适应电源管理系统和方法

    公开(公告)号:US20060123253A1

    公开(公告)日:2006-06-08

    申请号:US11007098

    申请日:2004-12-07

    IPC分类号: G06F1/26

    摘要: A processing system may include a performance monitoring unit (PMU), a machine accessible medium, and a processor responsive to the PMU and the machine accessible medium. Instructions encoded in the machine accessible medium, when executed by the processor, may determine whether performance details for the processing system should be collected, based at least in part on a predetermined monitoring policy for the processing system. The instructions may generate performance data for the processing system, based at least in part on data obtained from the PMU. The instructions may determine whether the processing system should be reconfigured, based at least in part on the performance data and a power policy profile for the processing system. The instructions may automatically adjust power consumption of the processing system by using the PMU to reconfigure the processing system. Other embodiments are described and claimed.

    摘要翻译: 处理系统可以包括性能监视单元(PMU),机器可访问介质和响应于PMU和机器可访问介质的处理器。 在机器可访问介质中编码的指令在由处理器执行时可以至少部分地基于用于处理系统的预定监视策略来确定是否应该收集处理系统的性能细节。 该指令可以至少部分地基于从PMU获得的数据来生成处理系统的性能数据。 所述指令可以至少部分地基于所述处理系统的性能数据和功率策略简档来确定所述处理系统是否应被重新配置。 该指令可以通过使用PMU重新配置处理系统来自动调整处理系统的功耗。 描述和要求保护其他实施例。

    System and method for adaptive power management based on processor utilization and cache misses
    2.
    发明授权
    System and method for adaptive power management based on processor utilization and cache misses 有权
    基于处理器利用率和高速缓存未命中的自适应电源管理系统和方法

    公开(公告)号:US07814485B2

    公开(公告)日:2010-10-12

    申请号:US11007098

    申请日:2004-12-07

    IPC分类号: G06F9/46 G06F1/00

    摘要: A processing system may include a performance monitoring unit (PMU), a machine accessible medium, and a processor responsive to the PMU and the machine accessible medium. Instructions encoded in the machine accessible medium, when executed by the processor, may determine whether performance details for the processing system should be collected, based at least in part on a predetermined monitoring policy for the processing system. The instructions may generate performance data for the processing system, based at least in part on data obtained from the PMU. The instructions may determine whether the processing system should be reconfigured, based at least in part on the performance data and a power policy profile for the processing system. The instructions may automatically adjust power consumption of the processing system by using the PMU to reconfigure the processing system. Other embodiments are described and claimed.

    摘要翻译: 处理系统可以包括性能监视单元(PMU),机器可访问介质和响应于PMU和机器可访问介质的处理器。 在机器可访问介质中编码的指令在由处理器执行时可以至少部分地基于用于处理系统的预定监视策略来确定是否应该收集处理系统的性能细节。 该指令可以至少部分地基于从PMU获得的数据来生成处理系统的性能数据。 所述指令可以至少部分地基于所述处理系统的性能数据和功率策略简档来确定所述处理系统是否应被重新配置。 该指令可以通过使用PMU重新配置处理系统来自动调整处理系统的功耗。 描述和要求保护其他实施例。

    Dynamic TLB locking based on page usage metric
    3.
    发明授权
    Dynamic TLB locking based on page usage metric 有权
    基于页面使用度量的动态TLB锁定

    公开(公告)号:US07082508B2

    公开(公告)日:2006-07-25

    申请号:US10602509

    申请日:2003-06-24

    IPC分类号: G06F12/10

    CPC分类号: G06F12/126 G06F12/1027

    摘要: A translation look-aside buffer (TLB) has lockable entries. A number of entries to lock may be determined by counting unique page access instances during an active period of a process, determining a value of a page usage metric for the process, and comparing the value of the page usage metric to values of page usage metrics for other processes. The page usage metric may consider many different factors, including the amount of time a process is active, a frequency of invocation of the process, and a priority level of a process.

    摘要翻译: 翻译后备缓冲区(TLB)具有可锁定条目。 可以通过在过程的活动时段期间计数唯一页面访问实例来确定用于该过程的页面使用度量值的值,以及将页面使用度量的值与页面使用度量值相比较来确定许多条目 用于其他过程。 页面使用度量可以考虑许多不同的因素,包括进程活动的时间量,进程的调用频率以及进程的优先级。