THE SP2 HIGH-PERFORMANCE SWITCH

被引:101
作者
STUNKEL, CB [1 ]
SHEA, DG [1 ]
ABALI, B [1 ]
ATKINS, MG [1 ]
BENDER, CA [1 ]
GRICE, DG [1 ]
HOCHSCHILD, P [1 ]
JOSEPH, DJ [1 ]
NATHANSON, BJ [1 ]
SWETZ, RA [1 ]
STUCKE, RF [1 ]
TSAO, M [1 ]
VARKER, PR [1 ]
机构
[1] IBM CORP,DIV POWER PARALLEL,HIGHLY PARALLEL SUPERCOMP SYST LAB,POUGHKEEPSIE,NY 12601
关键词
D O I
10.1147/sj.342.0185
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The heart of an IBM Sp2(TM) system is the High-Performance Switch, which is a low-latency, high-bandwidth switching network that binds together RISC System/6000(R) processors. The switch incorporates a unique combination of topology and architectural features to scale aggregate bandwidth, enhance reliability, and simplify cabling. It is a bidirectional multistage interconnect subsystem driven by a common oscillator and delivers both data and service packets over the same links. Switching elements contain a dynamically allocated shared buffer for storing blocked packet flits. The switch is constructed primarily from switching elements (the Vulcan switch chip) and adapters (the SP2 communication adapter). The SP2 communication adapter uses a variety of techniques to improve bandwidth and offload communication tasks from the node processor. This paper examines the switch architecture and presents an overview of its support software.
引用
收藏
页码:185 / 204
页数:20
相关论文
共 19 条
[1]  
ABALI B, 1994, LECT NOTES COMPUTER, V853, P161
[2]  
ABALI B, 1995, 9TH P INT PAR PROC S
[3]   HIGH-PERFORMANCE PARALLEL IMPLEMENTATIONS OF THE NAS KERNEL BENCHMARKS ON THE IBM SP2 [J].
AGARWAL, RC ;
ALPERN, B ;
CARTER, L ;
GUSTAVSON, FG ;
KLEPACKI, DJ ;
LAWRENCE, R ;
ZUBAIR, M .
IBM SYSTEMS JOURNAL, 1995, 34 (02) :263-272
[4]   PERFORMANCE ANALYSIS OF K-ARY N-CUBE INTERCONNECTION NETWORKS [J].
DALLY, WJ .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (06) :775-785
[5]   VIRTUAL-CHANNEL FLOW-CONTROL [J].
DALLY, WJ .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (02) :194-205
[6]   EXPERIENCES WITH THE IBM SP1 [J].
GROPP, WD ;
LUSK, E .
IBM SYSTEMS JOURNAL, 1995, 34 (02) :249-262
[7]   VIRTUAL CUT-THROUGH - NEW COMPUTER-COMMUNICATION SWITCHING TECHNIQUE [J].
KERMANI, P ;
KLEINROCK, L .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1979, 3 (04) :267-286
[8]   TIME, CLOCKS, AND ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM [J].
LAMPORT, L .
COMMUNICATIONS OF THE ACM, 1978, 21 (07) :558-565
[9]   ACCESS AND ALIGNMENT OF DATA IN AN ARRAY PROCESSOR [J].
LAWRIE, DH .
IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (12) :1145-1155
[10]   FAT-TREES - UNIVERSAL NETWORKS FOR HARDWARE-EFFICIENT SUPERCOMPUTING [J].
LEISERSON, CE .
IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (10) :892-901