DocumentCode
74287
Title
A fault-tolerant core mapping technique in networks-on-chip
Author
Khalili, F. ; Zarandi, Hamid Reza
Author_Institution
Dept. of Comput. Eng. & Inf. Technol., Amirkabir Univ. of Technol., Tehran, Iran
Volume
7
Issue
6
fYear
2013
fDate
Nov-13
Firstpage
238
Lastpage
245
Abstract
This study proposes a fault-tolerant technique on application mapping and spare core allocation in networks-on-chip. The proposed technique sets the place of spare cores among free non-faulty processing cores, dynamically. Here, dynamically setting means that the places of spare cores are tuned for each application and are not fixed in the platform statically. Some vertices of each application core graph can be known as critical, based on their vulnerabilities, the performance degradation and the energy consumption overheads because of negative impacts of failure recovery. This technique locates the spare cores near to the critical cores. As the main theoretical contribution, the problem of spare core placement and its impression on system fault-tolerance properties is discussed. Some metrics are investigated to be considered in spare core allocation. The results of 1 000 000 fault injection experiments show that the proposed technique leads to communication energy reductions and performance improvement, compared with related works.
Keywords
fault tolerant computing; graph theory; network-on-chip; performance evaluation; power aware computing; application core graph; application mapping; communication energy reduction; energy consumption overheads; failure recovery; fault injection experiments; fault-tolerant core mapping technique; free nonfaulty processing core; networks-on-chip; performance degradation; performance improvement; spare core allocation; spare core placement; system fault tolerance properties;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt.2013.0032
Filename
6651334
Link To Document