CISUC

The Architecture and Performance of WMPI II

Authors

Abstract

WMPI II is the only commercial implementation of MPI 2.0 that runs on both Windows and Linux clusters. It evolved from the first ever Windows version of MPI, then a port of MPICH, but is now fully built from its own code base. It supports both 32 and 64 bit versions and mixed clusters of Windows and Linux nodes. This paper describes the main design decisions and the multithreaded, non-polling architecture of WMPI II. Experimental results show that, although WMPI II has figures comparable to MPICH and LAM for latency and bandwidth, most application benchmarks perform significantly better when running
on top of WMPI II.

Subject

Parallel and Distributed Computing

Related Project

FT-MPI - Fast and Dependable Next Generation Message Passing Interface

Conference

11th European PVM/MPI Users' Group Meeting - Recent Advances in Parallel Virtual Machine and Message Passing Interface, September 2004


Cited by

No citations found