Linköping University: Students Alumni Trade and Industry/Society Internal Search
alean_soc06

A Cooperative, Accurate Solving Framework for Optimal Allocation, Scheduling and Frequency Selection on Energy-Efficient MPSoCs

Martino Ruggiero
 
Pari Gioia
Guerri Alessio
 
Luca Benini
Michela Milano
 
Davide Bertozzi
Alexandru Andrei

International Symposium on System-on-Chip (SOC06), Tampere, Finland, November 13-16, 2006

ABSTRACT
Most problems addressed by the software optimization flow for multi-processor systems-on-chip (MPSoCs) are NP-complete, and have been traditionally tackled by means of heuristics and highlevel approximations. Complete approaches have been effectively deployed only under unrealistic simplifying assumptions. We propose a novel methodology to formulate and solve to optimality the allocation, scheduling and discrete voltage selection problem for variable voltage/frequency MPSoCs, minimizing the system energy dissipation and the overhead for frequency switching. We integrate the optimization and validation steps to increase the accuracy of cost models and the confidence in quality of results. Two demonstrators are used to show the viability of the proposed methodology.


Related files:
alean_soc06.pdfAdobe Acrobat portable document


[RGAB06] Martino Ruggiero, Pari Gioia, Guerri Alessio, Luca Benini, Michela Milano, Davide Bertozzi, Alexandru Andrei, "A Cooperative, Accurate Solving Framework for Optimal Allocation, Scheduling and Frequency Selection on Energy-Efficient MPSoCs", International Symposium on System-on-Chip (SOC06), Tampere, Finland, November 13-16, 2006
( ! ) perl script by Giovanni Squillero with modifications from Gert Jervan   (v3.1, p5.2, September-2002-)