Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures

Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures
Author :
Publisher :
Total Pages : 147
Release :
ISBN-10 : OCLC:903490369
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures by : Pavan Kamal Sudheendra Poluri

Download or read book Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures written by Pavan Kamal Sudheendra Poluri and published by . This book was released on 2014 with total page 147 pages. Available in PDF, EPUB and Kindle. Book excerpt: As the feature size scales down to deep nanometer regimes, it has enabled the designers to fabricate chips with billions of transistors. The availability of such abundant computational resources on a single chip has made it possible to design chips with multiple computational cores, resulting in the inception of Chip Multiprocessors (CMPs). The widespread use of CMPs has resulted in a paradigm shift from computation-centric architectures to communication-centric architectures. With the continuous increase in the number of cores that can be fabricated on a single chip, communication between the cores has become a crucial factor in its overall performance. Network-on-Chip (NoC) paradigm has evolved into a standard on-chip interconnection network that can efficiently handle the strict communication requirements between the cores on a chip. The components of an NoC include routers, that facilitate routing of data between multiple cores and links that provide raw bandwidth for data traversal. While diminishing feature size has made it possible to integrate billions of transistors on a chip, the advantage of multiple cores has been marred with the waning reliability of transistors. Components of an NoC are not immune to the increasing number of hard faults and soft errors emanating due to extreme miniaturization of transistor sizes. Faults in an NoC result in significant ramifications such as isolation of healthy cores, deadlock, data corruption, packet loss and increased packet latency, all of which have a severe impact on the performance of a chip. This has stimulated the need to design resilient and fault tolerant NoCs. This thesis handles the issue of fault tolerance in NoC routers. Within the NoC router, the focus is specifically on the router pipeline that is responsible for the smooth flow of packets. In this thesis we propose two different fault tolerant architectures that can continue to operate in the presence of faults. In addition to these two architectures, we also propose a new reliability metric for evaluating soft error tolerant techniques targeted towards the control logic of the NoC router pipeline. First, we present Shield, a fault tolerant NoC router architecture that is capable of handling both hard faults and soft errors in its pipeline. Shield uses techniques such as spatial redundancy, exploitation of idle resources and bypassing a faulty resource to achieve hard fault tolerance. The use of these techniques reveals that Shield is six times more reliable than baseline-unprotected router. To handle soft errors, Shield uses selective hardening technique that includes hardening specific gates of the router pipeline to increase its soft error tolerance. To quantify soft error tolerance improvement, we propose a new metric called Soft Error Improvement Factor (SEIF) and use it to show that Shield's soft error tolerance is three times better than that of the baseline-unprotected router. Then, we present Soft Error Tolerant NoC Router (STNR), a low overhead fault tolerating NoC router architecture that can tolerate soft errors in the control logic of its pipeline. STNR achieves soft error tolerance based on the idea of dual execution, comparison and rollback. It exploits idle cycles in the router pipeline to perform redundant computation and comparison necessary for soft error detection. Upon the detection of a soft error, the pipeline is rolled back to the stage that got affected by the soft error. Salient features of STNR include high level of soft error detection, fault containment and minimum impact on latency. Simulations show that STNR has been able to detect all injected single soft errors in the router pipeline. To perform a quantitative comparison between STNR and other existing similar architectures, we propose a new reliability metric called Metric for Soft error Tolerance (MST) in this thesis. MST is unique in the aspect that it encompasses four crucial factors namely, soft error tolerance, area overhead, power overhead and pipeline latency overhead into a single metric. Analysis using MST shows that STNR provides better reliability while incurring low overhead compared to existing architectures.


Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures Related Books

Fault Tolerant Network-on-Chip Router Architectures for Multi-Core Architectures
Language: en
Pages: 147
Authors: Pavan Kamal Sudheendra Poluri
Categories:
Type: BOOK - Published: 2014 - Publisher:

DOWNLOAD EBOOK

As the feature size scales down to deep nanometer regimes, it has enabled the designers to fabricate chips with billions of transistors. The availability of suc
Design and Development of Reliable and Fault-tolerant Network-on-chip Router Architecture
Language: en
Pages: 137
Authors: Abdulaziz Alhussien
Categories:
Type: BOOK - Published: 2013 - Publisher:

DOWNLOAD EBOOK

Networks on Chip (NoC) systems have been proposed as potential solutions for the interconnect demands in multi-processor System-on-Chip (MPSoC) environments. Wi
Network-on-Chip Architectures
Language: en
Pages: 237
Authors: Chrysostomos Nicopoulos
Categories: Technology & Engineering
Type: BOOK - Published: 2009-09-18 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

[2]. The Cell Processor from Sony, Toshiba and IBM (STI) [3], and the Sun UltraSPARC T1 (formerly codenamed Niagara) [4] signal the growing popularity of such s
Bio-Inspired Fault-Tolerant Algorithms for Network-on-Chip
Language: en
Pages: 212
Authors: Muhammad Athar Javed Sethi
Categories: Computers
Type: BOOK - Published: 2020-03-17 - Publisher: CRC Press

DOWNLOAD EBOOK

Network on Chip (NoC) addresses the communication requirement of different nodes on System on Chip. The bio-inspired algorithms improve the bandwidth utilizatio
Routing Algorithms in Networks-on-Chip
Language: en
Pages: 411
Authors: Maurizio Palesi
Categories: Technology & Engineering
Type: BOOK - Published: 2013-10-22 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book provides a single-source reference to routing algorithms for Networks-on-Chip (NoCs), as well as in-depth discussions of advanced solutions applied to