PowerTune: Differentiated Power Allocation in Over-Provisioned Multicore Systems

Parallel and Distributed Processing Symposium Workshops & PhD Forum(2013)

引用 0|浏览0
暂无评分
摘要
Exponentially increasing transistor density with each processor generation, along with constant chip-level power budgets and a slower rate of improvement in transistor power dissipation, exponentially decreases the percentage of transistors that can switch on simultaneously. Such 'over-provisioned multicore' systems require active power management technologies to maintain normal operation constraints. Given the increasing use of shared virtualized infrastructure, these power management capabilities must address the highly diverse behavior of different applications in their processor usage and performance requirements. This paper presents a solution 'Power Tune' to perform software managed QoS-aware power allocation for over-provisioned multicore processors. Power proportions can be user-specified or dynamically determined based on QoS-policy. When doing so, platform power constraints are modeled using 'power credits' allocated to virtual machines. Budget constraints are enforced by repeatedly transitioning the CPU into active and idle-states. The solution is implemented in the Xen hypervisor by augmenting its existing credit scheduler. Experimental evaluations are carried out using multiple allocation policies (HWAlloc, FixAlloc, and QoSAlloc), with results showing effectiveness of software-controlled power allocation for VMs with diverse performance requirements and dynamic execution behavior.
更多
查看译文
关键词
power proportion,active power management technology,qos-aware power allocation,multiple allocation policy,software-controlled power allocation,differentiated power allocation,power management capability,platform power constraint,power credit,over-provisioned multicore systems,transistor power dissipation,constant chip-level power budget,servers,multicore processing,virtual machines,quality of service,mathematical model,resource management,transistors
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要