摘要
多核处理器技术成为处理器设计的主流,随着内核数量的增加,处理器功耗密度随之增长。多核处理器系统中可以通过操作系统任务调度在冷热内核间进行任务迁移实现功耗管理,而该策略必须知道各个内核上运行任务的热功耗。本文基于处理器性能计数器的方法,提出一个线性模型描述处理器运行不同任务时的功耗与性能计数器记录的硬件事件之间的关系,并通过实验校对模型的各项参数。该工作为多核处理器上基于功耗与温度的任务的在线实时调度提供了所需的功耗参数。
Multicore processor technology is being more widely used in processor architectures, and power density continues to increase accordingly.In multicore processor systems, it is possible to migrate a hot task on an overheated core to other cooler cores to balance power density, and this strategy needs the power of tasks running on each core.This paper suggests a linear model to represent relationship between processor's power and hardware events using performance counters, and gives empirical results of the model.This work provides the model parameters required by an energy-aware real time online scheduler.
出处
《微计算机信息》
2010年第23期68-69,86,共3页
Control & Automation
关键词
多核处理器
性能计算器
功耗模型
功耗估算
multicore processor
performance counter
power model
power estimation