Title :
An ilp based approach to reducing energy consumption in nocbased CMPS
Author :
Ozturk, Ozcan ; Kandemir, Mahmut ; Seung Woo Son
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
Software related issues such as code/data mapping, highlevel communication management and power control are becoming increasingly important as we move towards NoC(network-on-chip) based CMPs (chip multiprocessors). This paper presents an ILP (integer linear programming) based formulation of the problem of communication energy minimization in such architectures. This formulation can be used for selecting the optimal set of links to use as well as the optimal voltage and frequency selection of these links. This formulation is linked to a compiler pass which automatically extracts interprocessor communication pattern from an application code and feeds it to the ILP solver.
Keywords :
integer programming; linear programming; microprocessor chips; network-on-chip; power aware computing; CMPS; ILP based approach; NoC; chip multiprocessors; code mapping; data mapping; energy consumption; frequency selection; integer linear programming; interprocessor communication; network-on-chip; optimal voltage; power control; Energy consumption; Energy management; Feeds; Frequency; Integer linear programming; Network-on-a-chip; Power system management; Program processors; Tiles; Voltage; power aware compiler and operating system design;
Conference_Titel :
Low Power Electronics and Design (ISLPED), 2007 ACM/IEEE International Symposium on
Conference_Location :
Portland, OR
Electronic_ISBN :
978-1-59593-709-4
DOI :
10.1145/1283780.1283871