LIMITS ON INTERCONNECTION NETWORK PERFORMANCE

被引:227
作者
AGARWAL, A
机构
[1] Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
关键词
COMMUNICATION LOCALITY; INTERCONNECTION NETWORKS; MESSAGE-PASSING; MULTISTAGE NETWORKS; PARALLEL PROCESSING; PERFORMANCE ANALYSIS; SHARED-MEMORY MULTIPROCESSORS;
D O I
10.1109/71.97897
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As the performance of interconnection networks becomes increasingly limited by physical constraints in high-speed multiprocessor systems, the parameters of high-performance network design must be reevaluated, starting with a close examination of assumptions and requirements. This paper models network latency, taking both switch and wire delays into account. A simple closed form expression for contention in buffered, direct networks is derived and is found to agree closely with simulations. The model includes the effects of packet size and communication locality. Network analysis under various constraints (such as fixed bisection width, fixed channel width, and fixed node size) and under different workload parameters (such as packet size, degree of communication locality, and network request rate) reveals that performance is highly sensitive to these constraints and workloads. A two-dimensional network has the lowest latency only when switch delays and network contention are ignored, but three or four dimensions are favored otherwise. However, two-dimensional networks regain their advantage if communication locality exists. Communication locality decreases both the base network latency and the network bandwidth requirements of applications. We show that a much larger fraction of the resulting performance improvement arises from the reduction in bandwidth requirements than from the decrease in latency.
引用
收藏
页码:398 / 412
页数:15
相关论文
共 29 条
[1]   PERFORMANCE OF THE DIRECT BINARY N-CUBE NETWORK FOR MULTIPROCESSORS [J].
ABRAHAM, S ;
PADMANABHAN, K .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (07) :1000-1011
[2]  
AGARWAL A, 1990, 17TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P104, DOI 10.1109/ISCA.1990.134498
[3]  
ATHAS WC, 1988, IEEE COMPUT, V21, P9
[4]  
BORKAR S, 1988, P SUPERCOMPUT 88
[5]  
CHAIKEN D, 1991, 4TH P INT C ARCH SUP
[6]  
CHAIKEN D, 1990, IEEE COMPUT MAG, V23, P41
[7]   PERFORMANCE ANALYSIS OF K-ARY N-CUBE INTERCONNECTION NETWORKS [J].
DALLY, WJ .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (06) :775-785
[8]  
DALLY WJ, 1989, P IFIP C
[9]  
DALLY WJ, 1987, VLSI ARCHITECTURE CO
[10]  
Gajski D., 1983, Proceedings of the 1983 International Conference on Parallel Processing, P524