DocumentCode :
3039142
Title :
Synchronization-Driven Dynamic Speed Scaling for MPSoCs
Author :
Loghi, Mirko ; Poncino, Massimo ; Benini, Luca
Author_Institution :
Politecnico di Torino
fYear :
2006
fDate :
4-6 Oct. 2006
Firstpage :
346
Lastpage :
349
Abstract :
Equalizing the ratios between workloads and speeds of processing elements provides the optimal speed allocation. Based on that principle, this work describes a dynamic speed setting policy for multiprocessor systems-on-chip (MPSoCs) that relies on the estimation of processor idle times specifically due to the synchronization work. The policy provides two advantages: first, it does not rely on any assumption about the communication pattern of the application executed by the system. Second, it is purely architectural; it automatically detects changes in the system workload and sets processors speeds accordingly by means of a custom hardware block. Results on a parallel MPEG video decoding application show an EDP saving above 55%, averaged over several datasets, corresponding to an energy saving above 50%, and a corresponding penalty in performance below 8%
Keywords :
integrated circuit design; multiprocessing systems; synchronisation; system-on-chip; video coding; EDP saving; MPSoC; automatic detection change; communication pattern; dynamic speed scaling; dynamic voltage; frequency scaling; multiprocessor systems-on-chip; optimal speed allocation; parallel MPEG video decoding; power optimization; synchronization-driven; system workload; Application software; Computer applications; Computer architecture; Concurrent computing; Decoding; Embedded computing; Frequency synchronization; Hardware; Power engineering computing; Voltage control; Algorithm; Design; Dynamic Voltage/Frequency Scaling; Experimentation; MPSoC; Power Optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
Conference_Location :
Tegernsee
Print_ISBN :
1-59593-462-6
Type :
conf
DOI :
10.1109/LPE.2006.4271863
Filename :
4271863
Link To Document :
بازگشت