ALaRI Hang Glider

Search form

Education and Innovation in Embedded Systems Design

USI Università della Svizzera italiana, USI Faculty of Informatics, Advanced Learning and Research Institute USI Università della Svizzera italiana USI Faculty of Informatics USI Advanced Learning and Research Institute
TitleOnline Task Remapping Strategies for Fault-tolerant Network-on-Chip Multiprocessors
Publication TypeConference Paper
Year of Publication2011
AuthorsDerin, O., D. Kabakci, and L. Fiorin
Conference NameNOCS '11: Proceedings of the Fifth ACM/IEEE International Symposium on Networks-on-Chip
Date Published05/2011
Conference LocationPittsburgh, Pennsylvania, USA
Keywordsadaptivity, fault tolerance, kahn process networks (KPN), mapping, network-on-chip (NoC), self-adaptivity

As CMOS technology scales down into the deep submicron domain, the aspects of fault tolerance in complex Networks-on-Chip (NoCs) architectures are assuming an increasing relevance. Task remapping is a software based solution for dealing with permanent failures in processing elements in the NoC. In this work, we formulate the optimal task mapping problem for mesh-based NoC multiprocessors with deterministic routing as an integer linear programming (ILP) problem with the objective of minimizing the communication traffic in the system and the total execution time of the application. We find the optimal mappings at design time for all scenarios where single-faults occur in the processing nodes. We propose heuristics for the online task remapping problem and compare their performances with the optimal solutions.