Performance Analysis of an Optical Circuit Switched Network for Peta-Scale Systems

Optical Circuit Switching (OCS) is a promising technology for future large-scale high performance computing networks. It currently widely used in telecommunication networks and offers all-optical data paths between nodes in a system. Traffic passing through these paths is subject only to the propagation delay through optical fibers and optical/electrical conversions on the sending and receiving ends. High communication bandwidths within these paths are possible when using multiple wavelengths multiplexed over the same fiber. The set-up time of an OCS circuit is non-negligible but can be amortized over the lifetime of communications between nodes or by the use of multi-hop routing mechanisms. In this work, we compare the expected performance of an OCS network to more traditional networks including meshes and fat-trees. The comparison considers several current large-scale applications. We show that the performance of an OCS network is comparable to the best of the network types examined.

[1]  G. Johnson,et al.  A Performance Comparison Through Benchmarking and Modeling of Three Leading Supercomputers: Blue Gene/L, Red Storm, and Purple , 2006, ACM/IEEE SC 2006 Conference (SC'06).

[2]  Joel Mambretti,et al.  Optical Switching Middleware for the OptlPuter , 2003 .

[3]  Chase Qishi Wu,et al.  CHEETAH: circuit-switched high-speed end-to-end transport architecture testbed , 2005, IEEE Communications Magazine.

[4]  Adolfy Hoisie,et al.  Performance and Scalability Analysis of Teraflop-Scale Parallel Architectures Using Multidimensional Wavefront Applications , 2000, Int. J. High Perform. Comput. Appl..

[5]  Darren J. Kerbyson,et al.  A Performance Model of the Parallel Ocean Program , 2005, Int. J. High Perform. Comput. Appl..

[6]  Mark A. Franklin,et al.  Gemini: An Optical Interconnection Network for Parallel Processing , 2002, IEEE Trans. Parallel Distributed Syst..

[7]  Scott Pakin,et al.  A Performance Model of the Krak Hydrodynamics Application , 2006, 2006 International Conference on Parallel Processing (ICPP'06).

[8]  Rami G. Melhem,et al.  On the Feasibility of Optical Circuit Switching for High Performance Computing Systems , 2005, ACM/IEEE SC 2005 Conference (SC'05).

[9]  Darren J. Kerbyson,et al.  A Performance Model and Scalability Analysis of the HYCOM Ocean Simulation Application , 2005, IASTED PDCS.

[10]  Hans Eberle,et al.  Separated High-Bandwidth and Low-Latency Communication in the Cluster Interconnect Clint , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[11]  Fabrizio Petrini,et al.  Predictive Performance and Scalability Modeling of a Large-Scale Application , 2001, ACM/IEEE SC 2001 Conference (SC'01).

[12]  Wu-chun Feng,et al.  The Quadrics Network: High-Performance Clustering Technology , 2002, IEEE Micro.

[13]  Wu-chun Feng,et al.  CHEETAH: circuit-switched high-speed end-to-end transport architecture , 2003, OptiComm: Optical Networking and Communications Conference.

[14]  Leonid Oliker,et al.  Analyzing Ultra-Scale Application Communication Requirements for a Reconfigurable Hybrid Interconnect , 2005, ACM/IEEE SC 2005 Conference (SC'05).