首页> 外国专利> Multicore processor power credit management in which multiple processing cores use shared memory to communicate individual energy consumption

Multicore processor power credit management in which multiple processing cores use shared memory to communicate individual energy consumption

机译:多核处理器功率信用管理,其中多个处理内核使用共享内存来传达各个能耗

摘要

A microprocessor includes two or more processing cores each configured to compute a first value in response to detecting a power event. The first value represents an amount of energy the core consumed during a time interval leading up to the event. The length of the time interval is predetermined. Each core reads from the memory one or more second values that represent an amount of energy the other cores consume during approximately the time interval. The second values were previously computed and written to the memory by the other cores. Each core adjusts its operating frequency based on the first and second values. The predetermined frequency may be: a frequency at which all the cores can operate over the predetermined length of time without the microprocessor consuming more than the predetermined amount of energy, or alternatively the maximum frequency at which system software may request the cores to operate.
机译:微处理器包括两个或更多个处理核,每个处理核被配置为响应于检测到功率事件而计算第一值。第一值表示在导致事件的时间间隔内核心消耗的能量数量。时间间隔的长度是预定的。每个内核从内存中读取一个或多个第二值,该值表示其他内核在大约该时间间隔内消耗的电量。第二个值是预先计算的,并由其他内核写入到内存中。每个内核根据第一和第二值调整其工作频率。预定频率可以是:所有核可以在预定时间长度上操作而微处理器不消耗超过预定量能量的频率,或者是系统软件可以请求核进行操作的最大频率。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号