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
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;
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
DOI :
10.1109/TAEECE.2013.6557198