Book ChapterDOI
A New Methodology to Computer Deadlock-Free Routing Tables for Irregular Networks
José Carlos Sancho,Antonio Robles,José Duato +2 more
- pp 45-60
Reads0
Chats0
TLDR
A new methodology to compute deadlock-free routing tables for NOWs is proposed, based on generating an underlying acyclic connected graph from the network graph and assigning a sequence number to each switch, which is used to remove cyclic dependencies.Abstract:
Networks of workstations (NOWs) are being considered as a cost-effective alternative to parallel computers Many NOWs are arranged as a switch-based network with irregular topology, which makes routing and deadlock avoidance quite complicated Current proposals use the up*/down* routing algorithm to remove cyclic dependencies between channels and avoid deadlock However, routing is considerably restricted and most messages must follow non-minimal paths, increasing latency and wasting resources In this paper, we propose a new methodology to compute deadlock-free routing tables for NOWs The methodology tries to minimize the limitations of the current proposals in order to improve network performance It is based on generating an underlying acyclic connected graph from the network graph and assigning a sequence number to each switch, which is used to remove cyclic dependencies Evaluation results show that the routing algorithm based on the new methodology increases throughput by a factor of up to 2 in large networks, also reducing latency significantlyread more
Citations
More filters
Journal ArticleDOI
A Survey and Evaluation of Topology-Agnostic Deterministic Routing Algorithms
Jose Flich,Tor Skeie,A. Mejia,Olav Lysne,Pedro López,Antonio Robles,José Duato,Michihiro Koibuchi,Tomas Rokicki,Jose Carlos Sancho +9 more
TL;DR: This paper presents a comprehensive overview of the known topology-agnostic routing algorithms, classify these algorithms by their most important properties, and evaluate them consistently, providing significant insight into the algorithms and their appropriateness for different on- and off-chip environments.
Proceedings ArticleDOI
Layered shortest path (LASH) routing in irregular system area networks
Tor Skeie,Olav Lysne,I. Theiss +2 more
TL;DR: This paper proposes a method that guarantees shortest path routing and in-order delivery, and that uses virtual channels for deadlock avoidance, and presents a theoretical upper bound on the number of virtual channels needed, and demonstrates that the actual number ofvirtual channels is very low even for large networks.
Proceedings ArticleDOI
L-turn routing: an adaptive routing in irregular networks
TL;DR: A novel routing algorithm called left-up-first turn routing (L-turn routing) is proposed, which makes a better traffic balancing in irregular networks by building a specific spanning tree.
Proceedings ArticleDOI
Modular routing design for chiplet-based systems
Jieming Yin,Zhifeng Lin,Onur Kayiran,Matthew Poremba,Muhammad Shoaib Bin Altaf,Natalie Enright Jerger,Gabriel H. Loh +6 more
TL;DR: This work introduces a simple, modular, yet elegant methodology for ensuring deadlock-free routing in multi-chiplet systems, and focuses on future systems combining chiplets on an active silicon interposer.
Journal ArticleDOI
Region-Based Routing: A Mechanism to Support Efficient Routing Algorithms in NoCs
TL;DR: The proposed region-based routing (RBR) mechanism which groups destinations into network regions allowing an efficient implementation with logic blocks and shows that the number of entries in the table is significantly reduced, especially for large networks.
References
More filters
Journal ArticleDOI
Deadlock-Free Message Routing in Multiprocessor Interconnection Networks
TL;DR: In this article, a deadlock-free routing algorithm for arbitrary interconnection networks using the concept of virtual channels is presented, where the necessary and sufficient condition for deadlock free routing is the absence of cycles in a channel dependency graph.
Book
Deadlock-free message routing in multiprocessor interconnection networks
TL;DR: A deadlock-free routing algorithm can be generated for arbitrary interconnection networks using the concept of virtual channels, which is used to develop deadlocked routing algorithms for k-ary n-cubes, for cube-connected cycles, and for shuffle-exchange networks.
Journal ArticleDOI
Myrinet: a gigabit-per-second local area network
N.J. Boden,Danny Cohen,R.E. Felderman,A.E. Kulawik,Charles L. Seitz,Jakov Seizovic,Wen-King Su +6 more
TL;DR: The Myrinet local area network employs the same technology used for packet communication and switching within massively parallel processors, but with the highest performance per unit cost of any current LAN.
Journal ArticleDOI
Virtual cut-through: A new computer communication switching technique
Parviz Kermani,Leonard Kleinrock +1 more
TL;DR: The analysis shows that cut-through switching is superior (and at worst identical) to message switching with respect to the above three performance measures.