Title :
Rule-based routing in massively parallel systems
Author :
Brockmann, Werner ; Kosch, Thomas ; Maehle, Erik
Author_Institution :
Inst. fur Tech. Inf., Medizinische Univ. zu Lubeck, Germany
Abstract :
In order to increase the performance of an interconnection network, efficient routing schemes are required which adapt to the system state. In this paper an approach to routing hardware is introduced which allows to tailor it flexibly to different routing algorithms and to incorporate different kinds of information easily within a routing decision. The key concept is to use a rule-based specification to represent the routing algorithm which is executed by a fixed rule-interpreter with an interchangeable rule-base. This allows to provide an universal routing chip with a highly flexible and efficient hardware implementation even of sophisticated routing algorithms. Three different examples illustrate the application of such a rule-based router. The discussion of implementation issues shows that a rule-based router is well suited for an implementation with state-of-the-art VLSI-technologies, e.g. a single-chip ASIC
Keywords :
knowledge based systems; multiprocessor interconnection networks; network routing; parallel algorithms; fixed rule-interpreter; interchangeable rule-base; interconnection network; massively parallel systems; routing algorithms; rule-based routing; rule-based specification; single-chip ASIC; state-of-the-art VLSI-technologies; universal routing chip; Computer networks; Concurrent computing; Hardware; High performance computing; Multiprocessor interconnection networks; Network topology; Partitioning algorithms; Routing; System recovery; Throughput;
Conference_Titel :
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location :
Braga
Print_ISBN :
0-8186-7376-1
DOI :
10.1109/EMPDP.1996.500582