Sixteen End-Point Arctic Network Switch

The Arctic Switch Fabric 


The compute nodes in the Hyades cluster are connected by the Arctic "switch fabric", a high-speed, very reliable and flexible packet-switched network developed at MIT. In Hyades the Arctic fabric is configured to form a fat-tree interconnect. This configuration supports concurrent nearest neighbor transfers by each node with near perfect scalability whilst global operations scale as log2(N). The majority of the network performance can be exploited by user applications because the Arctic network is designed to be almostly perfectly reliable, so that complex (and costly) hand-shaking and error handling overheads are avoided.


Start-X Interface Card

Start-X Network Interface Card 


Compute nodes attach to the Arctic network through Start-X Network Interface Cards. Start-X is a PCI card that provides a user-level hardware interface to the network. The network card supports programmed I/O, cacheable queues that map to host memory and remote direct memory access (RDMA). This provides the foundation for strong support of fine-grain parallel codes, with reasonably high amounts of communication relative to computation, as well as support for coarse grain parallel programs in which extended periods are of computation are performed between communication and synchronisation points.

Publications

StarT-X: A One-Man-Year Exercise in Network Interface Engineering, James C. Hoe, Proceedings of Hot Interconnects VI, Stanford, California, August 1998. (10 pages)
[postscript 1121k] - [compressed 431k] - [gzipped 346k]

The StarT-Voyager Parallel System, Boon S. Ang, Derek Chiou, Larry Rudolph, and Arvind, December 1998, In proceedings of International Conference on Parallel Architectures and Compilation Techniques (PACT '98), 13-17 October 1998, Paris, France, (11 pages).
[postscript 490k] - [compressed 177k] - [gzipped 112k]

StarT-Voyager: A Flexible Platform for Exploring Scalable SMP Issues, Boon S. Ang, Derek Chiou, Daniel Rosenband, Mike Ehrlich, Larry Rudolph, and Arvind, December 1998, In proceedings of SuperComputing '98, November 1998, Orlando, Florida, (18 pages).
[postscript 336k] - [compressed 159k] - [gzipped 86k]

Arctic Switch Fabric, George A. Boughton, Proceedings of the 1997 Parallel Computing, Routing, and Communication Workshop, Atlanta, GA, June 1997
[postscript 217k] - [compressed 77k] - [gzipped 45k]

Functional Specification of a High-Performance Network Interface Unit on a Peripheral Bus, James C. Hoe, September 1996, (34 pages).
[postscript 384k] - [compressed 171k] - [gzipped 129k]

Arctic Routing Chip, George A. Boughton, Proceedings of the 1994 University of Washington Parallel Computer Routing and Communication Workshop, May, 1994.
[postscript]

The Monsoon Interconnection Network, C. F. Joerg and G. A. Boughton, January 1991, In Proceedings of the 1991 IEEE International Conference on Computer Design, Cambridge, MA, October 1991, (5 pages).
[postscript 208k] - [compressed 89k] - [gzipped 62k]

Design and Implementation of a Packet Switched Routing Chip - S.M. Thesis, C. F. Joerg , May 1990, (120 pages).
[postscript 1005k] - [compressed 328k] - [gzipped 238k]

Presentations

Start-X NIU. Information aboutthe Start-X interface card.

Images

Network Architecture - schematic showing the design of the Arctic network.