Challenges of MPI over IPv6

Keywords

IPv6 Dual-Stack MPI Multicluster

Authors

  • A. Knoth
  • C. Kauhaus
  • D. Fey
  • L. Schneidenbach
  • B. Schnor

Abstract

The message passing interface (MPI) is the most widely used message passing library for parallel applications on compute clusters. Here, we present our experiences in developing an IPv6 enabled MPI version for both most popular implementations, the MPICH2 and the Open MPI implementations. Further, we discuss how these IPv6 enabled MPI implementations can be used within multi-cluster and grid topologies.