Title :
Predictive Dynamic Frequency Scaling for Multi-Processor Systems-on-Chip
Author :
Almeida, Gabriel Marchesan ; Busseuil, Rémi ; Carara, Everton Alceu ; Hébert, Nicolas ; Varyani, Sameer ; Sassatelli, Gilles ; Benoit, Pascal ; Torres, Lionel ; Moraes, Fernando Gehm
Author_Institution :
Dept. of Microelectron., Lab. of Inf., Robot. & Microelectron. of Montpellier (LIRMM), Montpellier, France
Abstract :
This paper proposes a novel strategy for optimizing resources in Multi-Processor Systems-on-Chip (MPSoC). The approach is based on using control-loop feedback mechanism to maximize the efficiency on exploiting available resources such as CPU time, operating frequency, etc. Each Processing Element (PE) in the architecture is equipped with a frequency scaling module responsible for tuning the frequency of processors at run-time according to the application requirements. Results show the system´s capability of adapting to disturbing conditions. For validation purposes we have implemented a multi-threaded MJPEG decoder together with an ADPCM audio decoder and a FIR.
Keywords :
audio coding; feedback; multi-threading; multiprocessing systems; power aware computing; system-on-chip; ADPCM audio decoder; FIR; control-loop feedback mechanism; multiprocessor systems-on-chip; multithreaded MJPEG decoder; operating frequency; predictive dynamic frequency scaling module; processing element; resource optimisation; Clocks; Computer architecture; Embedded systems; Frequency control; Process control; Program processors; Throughput;
Conference_Titel :
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-9473-6
Electronic_ISBN :
0271-4302
DOI :
10.1109/ISCAS.2011.5937859