Fault tolerant and highly adaptive routing for 2D NoCs
Fault tolerant and highly adaptive routing for 2D NoCs
Networks-on-Chip (NoCs) are emerging as a promising communication paradigm to overcome bottleneck of traditional bus-based interconnects for current microarchitectures (MCSoC and CMP). One of the known current problems in NoC routing is the use of acyclic Channel Dependency Graph (CDG) for deadlock freedom. This requirement forces certain routing turns to be prohibited, thus, reducing the degree of adaptiveness. In this paper, we propose a novel non-minimal turn model which allows cycles in CDG provided that Extended Channel Dependency Graph (ECDG) remains acyclic. The proposed turn model reduces number of restrictions on routing turns, hence able to provide path diversity through additional minimal and non-minimal routes between source and destination. We also develop a fault tolerant and congestion-aware routing algorithm based on the proposed turn model to demonstrate the effectiveness. In this algorithm, a non-minimal route is used only when links in minimal routes are congested or faulty. Average performance gain of the proposed method is up to 26% across all selected benchmarks when compared with DRFT and 12% when compared with LEAR for 7 × 7 mesh.
congestion, deadlock freedom, degree of adaptiveness, fault tolerance, Networks-on-Chip, non-minimal paths, routing
104-109
Kumar, Manoj
4b3bfd7e-146c-4d0c-81d9-d1434061b9f8
Laxmi, Vijay
e79a9a3a-cd6b-45d6-8a03-9a5891453a95
Gaur, Manoj Singh
589ebe4b-7e06-4565-b109-8e268f8e12db
Daneshtalab, Masoud
600c11e6-1508-4487-be7d-b290272beb60
Ebrahimi, Masoumeh
fffca22f-5d0b-483c-b803-d583117488d1
Zwolinski, Mark
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
18 November 2014
Kumar, Manoj
4b3bfd7e-146c-4d0c-81d9-d1434061b9f8
Laxmi, Vijay
e79a9a3a-cd6b-45d6-8a03-9a5891453a95
Gaur, Manoj Singh
589ebe4b-7e06-4565-b109-8e268f8e12db
Daneshtalab, Masoud
600c11e6-1508-4487-be7d-b290272beb60
Ebrahimi, Masoumeh
fffca22f-5d0b-483c-b803-d583117488d1
Zwolinski, Mark
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
Kumar, Manoj, Laxmi, Vijay, Gaur, Manoj Singh, Daneshtalab, Masoud, Ebrahimi, Masoumeh and Zwolinski, Mark
(2014)
Fault tolerant and highly adaptive routing for 2D NoCs.
In Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems.
IEEE.
.
(doi:10.1109/DFT.2014.6962100).
Record type:
Conference or Workshop Item
(Paper)
Abstract
Networks-on-Chip (NoCs) are emerging as a promising communication paradigm to overcome bottleneck of traditional bus-based interconnects for current microarchitectures (MCSoC and CMP). One of the known current problems in NoC routing is the use of acyclic Channel Dependency Graph (CDG) for deadlock freedom. This requirement forces certain routing turns to be prohibited, thus, reducing the degree of adaptiveness. In this paper, we propose a novel non-minimal turn model which allows cycles in CDG provided that Extended Channel Dependency Graph (ECDG) remains acyclic. The proposed turn model reduces number of restrictions on routing turns, hence able to provide path diversity through additional minimal and non-minimal routes between source and destination. We also develop a fault tolerant and congestion-aware routing algorithm based on the proposed turn model to demonstrate the effectiveness. In this algorithm, a non-minimal route is used only when links in minimal routes are congested or faulty. Average performance gain of the proposed method is up to 26% across all selected benchmarks when compared with DRFT and 12% when compared with LEAR for 7 × 7 mesh.
This record has no associated files available for download.
More information
Published date: 18 November 2014
Venue - Dates:
27th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT 2014, , Amsterdam, Netherlands, 2014-10-01 - 2014-10-03
Keywords:
congestion, deadlock freedom, degree of adaptiveness, fault tolerance, Networks-on-Chip, non-minimal paths, routing
Identifiers
Local EPrints ID: 477981
URI: http://eprints.soton.ac.uk/id/eprint/477981
ISSN: 1550-5774
PURE UUID: 7a4ea964-6553-461c-9e41-7ba07b8aede3
Catalogue record
Date deposited: 19 Jun 2023 16:38
Last modified: 06 Jun 2024 01:32
Export record
Altmetrics
Contributors
Author:
Manoj Kumar
Author:
Vijay Laxmi
Author:
Manoj Singh Gaur
Author:
Masoud Daneshtalab
Author:
Masoumeh Ebrahimi
Author:
Mark Zwolinski
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics