DocumentCode
1475634
Title
Energy Optimization for Many-Core Platforms: Communication and PVT Aware Voltage-Island Formation and Voltage Selection Algorithm
Author
Majzoub, Sohaib S. ; Saleh, Resve A. ; Wilton, Steven J E ; Ward, Rabab K.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Volume
29
Issue
5
fYear
2010
fDate
5/1/2010 12:00:00 AM
Firstpage
816
Lastpage
829
Abstract
In this paper, we propose a novel approach to voltage-island formation, for the energy optimization of many-core architectures, which mitigates the impact of process, voltage, and temperature (PVT) variations. The islands are created by balancing their shape constraints imposed by intra and inter-island communication with the desire to limit the spatial extent of each island to minimize PVT impact. In addition, to reduce the number of voltage levels in the design, we propose an efficient voltage selection approach that provides near optimal results, for a set of 33 examined cases, with more than a ten times speedup compared to the best-known previous methods. This run-time improvement is important, especially for large many-core platforms. Finally, we present an evaluation platform considering pre-fabrication and post-fabrication PVT scenarios where multiple applications with hundreds to thousands of tasks are mapped onto many-core platforms with hundreds to thousands of cores to evaluate the proposed techniques. Results show that the average energy savings for 33 test cases using the proposed methods are 37% compared to 16% obtained using previous methods.
Keywords
integrated circuit design; microprocessor chips; PVT aware voltage-island formation; energy optimization; many-core architecture platforms; voltage selection algorithm; Energy consumption; Frequency; Multicore processing; Process design; Runtime; Shape; Temperature; Testing; Timing; Voltage; Energy optimization; frequency scaling; many-core; multicore; network-on-chip; process; temperature (PVT) variation; voltage; voltage scaling; voltage selection problem; voltage-island; within-die variation;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2010.2043587
Filename
5452113
Link To Document