DocumentCode :
2145713
Title :
Adaptive task allocation for multiprocessor SoCs
Author :
Wei, Tongquan ; Guo, Yonghe ; Chen, Xiaodao ; Hu, Shiyan
Author_Institution :
CS Dept., East China Normal Univ., Shanghai, China
fYear :
2010
fDate :
22-24 March 2010
Firstpage :
538
Lastpage :
543
Abstract :
This paper proposes an adaptive energy efficient task allocation scheme for a multiprocessor system-on-a-chip (SoC) in real-time energy harvesting systems. The proposed scheme generates an energy efficient offline task schedule for a multiprocessor SoC energy harvesting system by balancing application workload among multiple processing elements and pushing real-time application towards their deadlines. The off-line task schedule is dynamically extended to adapt to the energy availability in the runtime to improve the probability of a task to be feasibly scheduled. Simulation experiments show that the proposed scheme achieves energy savings of up to 24%, and reduces task deadline miss ratio of up to 10%.
Keywords :
multiprocessing systems; power aware computing; processor scheduling; real-time systems; resource allocation; system-on-chip; adaptive task allocation; balancing application workload; multiprocessor SoC; offline task schedule; real time energy harvesting system; system-on-a-chip; Dynamic scheduling; Embedded system; Energy consumption; Energy efficiency; Multiprocessing systems; Parallel processing; Processor scheduling; Real time systems; Runtime; System-on-a-chip; Allocation and scheduling; energy harvesting; multiprocessor SoC; processing element (PE); real-time embedded systems; task movement vector (TMV);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2010 11th International Symposium on
Conference_Location :
San Jose, CA
ISSN :
1948-3287
Print_ISBN :
978-1-4244-6454-8
Type :
conf
DOI :
10.1109/ISQED.2010.5450524
Filename :
5450524
Link To Document :
بازگشت