DocumentCode
2627515
Title
Improving reliability through task recomputation in heterogeneous multi-core embedded systems
Author
Nimer, Bayan ; Koc, Hasan
Author_Institution
Sch. of Sci. & Comput. Eng., Univ. of Houston - Clear Lake, Houston, TX, USA
fYear
2013
fDate
9-11 May 2013
Firstpage
72
Lastpage
77
Abstract
As the demand for high performance and computational complexity continue to increase in embedded systems, reliability issues are becoming limiting factors on application scalability and long-term survivability in the harsh conditions in which such systems are operated. As embedded systems already house large datasets, traditional techniques to improve reliability such as task redundancy can be very costly in terms of memory space consumption. In this paper, we propose an approach that utilizes idle time frames of computational resources in order to iteratively recompute tasks to increase reliability of overall design without incurring any additional execution latency, area or extra memory space. We present experimental evaluation that shows the effectiveness of the proposed task recomputation approach using both task graphs extracted from benchmarks and automatically-generated task graphs.
Keywords
embedded systems; graph theory; multiprocessing systems; reliability; resource allocation; application scalability; automatically-generated task graphs; computational resources; heterogeneous multicore embedded systems; idle time frame utilization; long-term survivability; memory space consumption; reliability improvement; task recomputation approach; task redundancy; Delays; Educational institutions; Modeling; Reliability engineering; Software; Software reliability; Embedded system; multi-core architecture; recomputation; soft errors; system reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE), 2013 International Conference on
Conference_Location
Konya
Print_ISBN
978-1-4673-5612-1
Type
conf
DOI
10.1109/TAEECE.2013.6557198
Filename
6557198
Link To Document