Title :
The RACE network architecture
Author :
Kuszmaul, Bradley C.
Author_Institution :
Mercury Comput. Syst. Inc., Chelmsford, MA, USA
Abstract :
The RACE parallel computer system provides a high-performance parallel interconnection network at low cost. This paper describes the architecture and implementation of the RACE system, a parallel computer for embedded applications. The topology of the network, which is constructed with 6-port switches, can be specified by the customer and is typically a fat-tree, a Clos network, or a mesh. The network employs a preemptable circuit switched strategy. The network and the processor-network interface work together to provide high performance: 160 megabytes per second transfer rates with about 1 microsecond of latency. Priorities can be used to guarantee tight real-time constraints of a few microseconds through a congested network. A self-regulating circuit adjusts the impedance and output delay of the pin-driver pads
Keywords :
parallel architectures; performance evaluation; real-time systems; 6-port switches; Clos network; RACE network architecture; fat-tree; high-performance parallel interconnection network; mesh; output delay; parallel computer system; preemptable circuit switched strategy; real-time constraints; self-regulating circuit; Application software; Circuits; Computer applications; Computer architecture; Computer networks; Concurrent computing; Costs; Delay; Embedded computing; Multiprocessor interconnection networks;
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
DOI :
10.1109/IPPS.1995.395978