High Performance Computing with Harness over InfiniBand

Harness is an adaptable and plug-in-based middleware framework able to support distributed parallel computing. By now, it is based on the Ethernet protocol which cannot guarantee high performance throughput and Real Time (determinism) performance.During last years, both the research and industry environments have developed both new network architectures ( InfiniBand, Myrinet, iWARP, etc.) to avoid those limits. This paper concerns the integration between Harness and InfiniBand focusing on two solutions: IPover InfiniBand (IPoIB) and Socket Direct Protocol (SDP) technology. Those allow Harness middleware to take advantage of the enhanced features provided by .

[1]  Christian Engelmann,et al.  RMIX: A Dynamic, Heterogeneous, Reconfigurable Communication Framework , 2006, International Conference on Computational Science.

[2]  Christian Engelmann,et al.  A lightweight kernel for the Harness metacomputing framework , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[3]  Dhabaleswar K. Panda,et al.  Performance Comparison of MPI Implementations over InfiniBand, Myrinet and Quadrics , 2003, ACM/IEEE SC 2003 Conference (SC'03).

[4]  J. Nieplocha,et al.  QSNET/sup II/: defining high-performance network design , 2005, IEEE Micro.

[5]  Christian Engelmann,et al.  Distributed Real-Time Computing with Harness , 2007, PVM/MPI.

[6]  Binoy Ravindran,et al.  Engineering Dynamic Real-Time Distributed Systems: Architecture, System Description Language, and Middleware , 2002, IEEE Trans. Software Eng..

[7]  Ahmad Afsahi,et al.  10-Gigabit iWARP Ethernet: Comparative Performance Analysis with InfiniBand and Myrinet-10G , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[8]  Sushmitha P. Kini,et al.  Performance Comparison of MPI Implementations over InfiniBand, Myrinet and Quadrics , 2003, ACM/IEEE SC 2003 Conference (SC'03).