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