Title:
A Power Capping Controller for Multicore Processors

dc.contributor.author Almoosa, Nawaf
dc.contributor.author Song, William
dc.contributor.author Wardi, Yorai Y.
dc.contributor.author Yalamanchili, Sudhakar
dc.contributor.corporatename Georgia Institute of Technology. College of Computing en_US
dc.contributor.corporatename Georgia Institute of Technology. Center for Experimental Research in Computer Systems en_US
dc.contributor.corporatename Georgia Institute of Technology. School of Electrical and Computer Engineering en_US
dc.date.accessioned 2013-10-17T14:49:11Z
dc.date.available 2013-10-17T14:49:11Z
dc.date.issued 2011
dc.description.abstract This paper presents an online controller for tracking power-budgets in multicore processors using dynamic voltage-frequency scaling. The proposed control law comprises an integral controller whose gain is adjusted online based on the derivative of the power-frequency relationship. The control law is designed to achieve rapid settling time, and its tracking property is formally proven. Importantly, the controller design does not require off-line analysis of application workloads making it feasible for emerging heterogeneous and asymmetric multicore processors. Simulation results are presented for controlling power dissipation in multiple cores of an asymmetric multicore processor. Each core is i) equipped with the controller, ii) assigned a power budget, and iii) operates independently in tracking to its power budget. We use a cycle-level multicore simulator driven by traces from SPEC2006 benchmarks demonstrating that the proposed algorithm achieves a faster settling time than examples of a static setting of the controller gain. en_US
dc.embargo.terms null en_US
dc.identifier.uri http://hdl.handle.net/1853/49225
dc.language.iso en_US en_US
dc.publisher Georgia Institute of Technology en_US
dc.relation.ispartofseries CERCS ; GIT-CERCS-11-07 en_US
dc.subject Control law en_US
dc.subject Multicore processors en_US
dc.subject Online controller en_US
dc.subject Power budgets en_US
dc.subject Tracking en_US
dc.subject Voltage-frequency scaling en_US
dc.title A Power Capping Controller for Multicore Processors en_US
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.author Wardi, Yorai Y.
local.contributor.corporatename Center for Experimental Research in Computer Systems
local.relation.ispartofseries CERCS Technical Report Series
relation.isAuthorOfPublication 5521540a-c8f2-4cd8-b736-26c0e4b5b154
relation.isOrgUnitOfPublication 1dd858c0-be27-47fd-873d-208407cf0794
relation.isSeriesOfPublication bc21f6b3-4b86-4b92-8b66-d65d59e12c54
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
git-cercs-11-07.pdf
Size:
2.57 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.13 KB
Format:
Item-specific license agreed upon to submission
Description: