The Community for Technology Leaders
2012 21st International Conference on Parallel Architectures and Compilation Techniques (PACT) (2012)
Minneapolis, MN, USA
Sept. 19, 2012 to Sept. 23, 2012
ISBN: 978-1-5090-6609-4
pp: 65-74
Akbar Sharifi , Department of CSE, The Pennsylvania State University, University Park, 16802, USA
Asit K. Mishra , Department of CSE, The Pennsylvania State University, University Park, 16802, USA
Shekhar Srikantaiah , Department of CSE, The Pennsylvania State University, University Park, 16802, USA
Mahmut Kandemir , Department of CSE, The Pennsylvania State University, University Park, 16802, USA
Chita R. Das , Department of CSE, The Pennsylvania State University, University Park, 16802, USA
ABSTRACT
Targeting NoC based multicores, we propose a two-level power budget distribution mechanism, called PEPON, where the first level distributes the overall power budget of the multicore system among various types of on-chip resources like the cores, caches, and NoC, and the second level determines the allocation of power to individual instances of each type of resource. Both these distributions are oriented towards maximizing workload performance without exceeding the specified power budget. Extensive experimental evaluations of the proposed power distribution scheme using a full system simulation and detailed power models emphasize the importance of power budget partitioning at both levels. Specifically, our results show that the proposed scheme can provide up to 29% performance improvement as compared to no power budgeting, and performs 13% better than a competing scheme, under the same chip-wide power cap.
INDEX TERMS
Multicore processing, Power distribution, Resource management, System-on-chip, Process control, Power demand, Silicon
CITATION
Akbar Sharifi, Asit K. Mishra, Shekhar Srikantaiah, Mahmut Kandemir, Chita R. Das, "PEPON: Performance-aware hierarchical power budgeting for NoC based multicores", 2012 21st International Conference on Parallel Architectures and Compilation Techniques (PACT), vol. 00, no. , pp. 65-74, 2012, doi:
100 ms
(Ver 3.3 (11022016))