A Low-Overhead, Fully-Distributed, Guaranteed-Delivery Routing Algorithm for Faulty Network-on-Chips

dc.contributor.authorMohammad Fattah
dc.contributor.authorAntti Airola
dc.contributor.authorRachata Ausavarungnirun
dc.contributor.authorNima Mirzaei
dc.contributor.authorPasi Liljeberg
dc.contributor.authorJuha Plosila
dc.contributor.authorSiamak Mohammadi
dc.contributor.authorTapio Pahikkala
dc.contributor.authorOnur Mutlu
dc.contributor.authorHannu Tenhunen
dc.contributor.organizationfi=matemaattis-luonnontieteellinen tiedekunta|en=Faculty of Science|
dc.contributor.organizationfi=tietojenkäsittelytiede|en=Computer Science|
dc.contributor.organizationfi=tietoliikennetekniikka|en=Communication Systems|
dc.contributor.organization-code1.2.246.10.2458963.20.23479734818
dc.contributor.organization-code1.2.246.10.2458963.20.36798383026
dc.contributor.organization-code1.2.246.10.2458963.20.65755342907
dc.converis.publication-id2352706
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/2352706
dc.date.accessioned2022-10-28T14:05:47Z
dc.date.available2022-10-28T14:05:47Z
dc.description.abstract<p> This paper introduces a new, practical routing algorithm, Maze-routing, to tolerate faults in network-on-chips. The algorithm is the first to provide all of the following properties at the same time: 1) fully-distributed with no centralized component, 2) guaranteed delivery (it guarantees to deliver packets when a path exists between nodes, or otherwise indicate that destination is unreachable, while being deadlock and livelock free), 3) low area cost, 4) low reconfiguration overhead upon a fault. To achieve all these properties, we propose Maze-routing, a new variant of face routing in on-chip networks and make use of deflections in routing. Our evaluations show that Maze-routing has 16X less area overhead than other algorithms that provide guaranteed delivery. Our Maze-routing algorithm is also high performance: for example, when up to 5 links are broken, it provides 50% higher saturation throughput compared to the state-of-the-art.</p>
dc.identifier.isbn978-1-4503-3396-2
dc.identifier.olddbid186231
dc.identifier.oldhandle10024/169325
dc.identifier.urihttps://www.utupub.fi/handle/11111/34662
dc.identifier.urlhttp://dl.acm.org/citation.cfm?id=2786591
dc.identifier.urnURN:NBN:fi-fe2021042714586
dc.language.isoen
dc.okm.affiliatedauthorAirola, Antti
dc.okm.affiliatedauthorLiljeberg, Pasi
dc.okm.affiliatedauthorPlosila, Juha
dc.okm.affiliatedauthorPahikkala, Tapio
dc.okm.affiliatedauthorTenhunen, Hannu
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline213 Electronic, automation and communications engineering, electronicsen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.discipline213 Sähkö-, automaatio- ja tietoliikennetekniikka, elektroniikkafi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA4 Conference Article
dc.publisher.countryUnited Statesen_GB
dc.publisher.countryYhdysvallat (USA)fi_FI
dc.publisher.country-codeUS
dc.publisher.placeNew York, NY, USA
dc.relation.conferenceInternational symposium on networks-on-chip
dc.relation.doi10.1145/2786572.2786591
dc.source.identifierhttps://www.utupub.fi/handle/10024/169325
dc.titleA Low-Overhead, Fully-Distributed, Guaranteed-Delivery Routing Algorithm for Faulty Network-on-Chips
dc.title.bookNOCS '15 Proceedings of the 9th International Symposium on Networks-on-Chip
dc.year.issued2015

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
FTR-ACM.pdf
Size:
1.12 MB
Format:
Adobe Portable Document Format