It is difficult to separate the performance of an MPI implementation from the performance of the underlying hardware. Since this report is not about hardware (see  for information about hardware) performance is only a secondary issue. Also, it is not easy to give a complete picture of performance. For instance, latency and bandwidth numbers give only a small part of the overall picture. Therefore this review does not discuss absolute performance numbers.