دانلود مقاله مسیریابی قابل پیکربندی مجدد با قابلیت تحمل خطا برای شبکه های درون تراشه ای
ترجمه نشده

دانلود مقاله مسیریابی قابل پیکربندی مجدد با قابلیت تحمل خطا برای شبکه های درون تراشه ای

عنوان فارسی مقاله: مسیریابی قابل پیکربندی مجدد با قابلیت تحمل خطا برای شبکه های درون تراشه ای به همراه ساختار سلسله مراتب منطقی
عنوان انگلیسی مقاله: Reconfigurable fault tolerant routing for networks-on-chip with logical hierarchy
مجله/کنفرانس: Computers & Electrical Engineering
رشته های تحصیلی مرتبط:  مهندسی کامپیوتر
گرایش های تحصیلی مرتبط:  معماری سیستمهای کامپیوتری
کلمات کلیدی فارسی: شبکه های درون تراشه ای (شبکه های درون یک تراشه)، سلسله مراتب ، مسیریابی ، تحمل خطا (تاب آوری خطا) ، پیکربندی مجدد
کلمات کلیدی انگلیسی: Networks-on-chip, Hierarchy, Routing, Fault tolerance, Reconfiguration
نوع نگارش مقاله: مقاله پژوهشی (Research Article)
شناسه دیجیتال (DOI): https://doi.org/10.1016/j.compeleceng.2016.02.013
دانشگاه: Embedded Systems Group, University of Stuttgart, Pfaffenwaldring 5b, Stuttgart 70569, Germany
صفحات مقاله انگلیسی: 12
ناشر: الزویر - Elsevier
نوع ارائه مقاله: ژورنال
نوع مقاله: ISI
سال انتشار مقاله: 2016
ایمپکت فاکتور: 1.971 در سال 2017
شاخص H_index: 43 در سال 2019
شاخص SJR: 0.401 در سال 2017
شناسه ISSN: 0045-7906
شاخص Quartile (چارک): Q2 در سال 2017
فرمت مقاله انگلیسی: PDF
وضعیت ترجمه: ترجمه نشده است
قیمت مقاله انگلیسی: رایگان
آیا این مقاله بیس است: خیر
کد محصول: E11906
فهرست مطالب (انگلیسی)

Abstract
1. Introduction
2. Related work
3. Preliminaries
4. Hierarchical network concept
5. Hierarchical routing
6. Routing reconfiguration process
7. Evaluation
8. Conclusion
Acknowledgment
References

بخشی از مقاله (انگلیسی)

Abstract

This paper presents a reconfigurable fault tolerant routing for Networks-on-Chip organized into hierarchical units. In case of link faults or failure of switches, the proposed approach enables the online adaptation of routing locally within each unit while deadlock freedom is globally ensured in the network. Experimental results of our approach for a 16 × 16 network show a speedup by a factor of almost four for routing reconfiguration compared to the state-of-the-art approach. Evaluation with transient faults shows that a dedicated reconfiguration unit enables successful reconfiguration of routing tables even in case of high error probabilities.

Introduction

The ongoing technology scaling allows an increasing number of cores to be implemented on a single chip, e.g. Intel’s Xeon Phi Coprocessor [1] or Tilera’s Tile-MX multicore processor [2]. As this scaling trend continues [3], future multiprocessor systems will feature hundreds of cores on a single chip.

The increasing size of on-chip systems poses a new challenge to Networks-on-Chip (NoCs).Mechanisms implemented in an NoC, such as table-based routing, work well for small systems but do not scale for bigger systems. A possibility to cope with scalability problems is the introduction of a hierarchical structure to NoCs. A hierarchical NoC can be obtained by constructing its topology using subnetworks or by segmenting a given topology into logical units. Both subnetworks and logical units enable formerly global mechanisms to be applied locally thus reducing their complexity. Compared to subnetworks, logical units have the advantage that they can be applied without changing an existing topology. Typically, network nodes (switch + core) are grouped into a logical unit if they are part of the same task and share a spatial relation.

The downside of technology scaling is the increased probability of occurrence of permanent faults in an NoC due to manufacturing inaccuracies [4] or wear-out effects such as electromigration [5] that emerge during system operation. The failure of links or switches due to permanent faults results in an altered network topology. In such a case, static routing can no longer maintain connectivity between system components. For this reason, it is crucial that the routing is adapted to the new network situation to enable packets to circumvent faulty components.