Title
Scalable probabilistic power budgeting for many-cores.
Abstract
Many-core processors exhibit hundreds to thousands of cores, which can execute lots of multi-threaded tasks in parallel. Restrictive power dissipation capacity of a many-core prevents all its executing tasks from operating at their peak performance together. Furthermore, the ability of a task to exploit part of the power budget allocated to it depends upon its current execution phase. This mandates careful rationing of the power budget amongst the tasks for full exploitation of the many-core. Past research proposed power budgeting techniques that redistribute power budget amongst tasks based on up-to-date information about their current phases. This phase information needs to be constantly propagated throughout the system and processed, inhibiting scalability. In this work, we propose a novel probabilistic technique for power budgeting which requires no exchange of phase information yet provides mathematical guarantees on judicial use of the TDP. The proposed probabilistic technique reduces the power budgeting overheads by 97.13% in comparison to a non-probabilistic approach, while providing almost equal performance on simulated thousand-core system.
Year
Venue
Field
2017
DATE
Power budget,Information needs,Computer science,Exploit,Real-time computing,Power demand,Rationing,Probabilistic logic,Overhead (business),Scalability
DocType
ISSN
Citations 
Conference
1530-1591
2
PageRank 
References 
Authors
0.37
15
5
Name
Order
Citations
PageRank
Anuj Pathania118114.97
Heba Khdr21008.13
Muhammad Shafique31945157.67
Tulika Mitra42714135.99
J. Henkel54471366.50