z-logo
open-access-imgOpen Access
A Universal, Dynamically Adaptable and Programmable Network Router for Parallel Computers
Author(s) -
Taras I. Golota,
Sotirios G. Ziavras
Publication year - 2000
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/2001/50167
Subject(s) - router , computer science , computer architecture , embedded system , parallel computing , distributed computing , computer network
Existing message-passing parallel computers employ routers designed for a specificinterconnection network and deal with fixed data channel width. There are disadvantagesto this approach, because the system design and development times aresignificant and these routers do not permit run time network reconfiguration. Changesin the topology of the network may be required for better performance or faulttolerance.In this paper, we introduce a class of high-performance universal (staticallyand dynamically adaptable) programmable routers (UPRs) for message-passing parallelcomputers. The universality of these routers is based on their capability to adapt at runand/or static times according to the characteristics of the systems and/or applications.More specifically, the number of bidirectional data channels, the channel size and theI/O port mappings (for the implementation of a particular topology) can changedynamically and statically. Our research focuses on system-level specification issues ofthe UPRs, their VLSI design and their simulation to estimate their performance. Oursimulation of data transfers via UPR routers employs VHDL code in the MentorGraphics environment. The results show that the performance of the routers dependsmostly on their current configuration. Details of the simulation and synthesis arepresented

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom