[mvapich-discuss] Announcing the release of MVAPICH2 1.0
Dhabaleswar Panda
panda at cse.ohio-state.edu
Fri Sep 14 19:22:36 EDT 2007
The MVAPICH team is pleased to announce the availability of
MVAPICH2-1.0 with the following NEW features:
- Message coalescing support to enable reduction of per Queue-pair
send queues for reduction in memory requirement on large scale
clusters. This design also increases the small message messaging
rate significantly. Available for Open Fabrics Gen2-IB.
- Hot-Spot Avoidance Mechanism (HSAM) for alleviating
network congestion in large scale clusters. Available for
Open Fabrics Gen2-IB.
- RDMA CM based on-demand connection management for large scale
clusters. Available for OpenFabrics Gen2-IB and Gen2-iWARP.
- uDAPL on-demand connection management for large scale clusters.
Available for uDAPL interface (including Solaris IB implementation).
- RDMA Read support for increased overlap of computation and
communication. Available for OpenFabrics Gen2-IB and Gen2-iWARP.
- Application-initiated system-level (synchronous) check-pointing in
addition to the user-transparent check-pointing. User application
can now request a whole program checkpoint synchronously with BLCR
by calling special functions within the application. Available for
OpenFabrics Gen2-IB.
- Network-Level fault tolerance with Automatic Path Migration (APM)
for tolerating intermittent network failures over InfiniBand.
Available for OpenFabrics Gen2-IB.
- Integrated multi-rail communication support for OpenFabrics
Gen2-iWARP and RDMA CM (with Gen2-IB).
- RDMA based Direct One-sided communication support for OpenFabrics
Gen2-iWARP and RDMA CM (with Gen2-IB).
- Blocking mode of communication progress. Available for OpenFabrics
Gen2-IB.
- Based on MPICH2 1.0.5p4.
More details on all features and supported platforms can be obtained
by visiting the following URL:
http://mvapich.cse.ohio-state.edu/overview/mvapich2/features.shtml
MVAPICH2 1.0 is tested with OFED 1.1, OFED 1.2 and OFED 1.2.5 (for
ConnectX). It continues to deliver excellent performance. Sample
performance numbers include:
OpenFabrics/Gen2 on EM64T quad-core with PCIe and ConnectX-DDR:
Two-sided operations:
- 1.66 microsec one-way latency (4 bytes)
- 1405 MB/sec unidirectional bandwidth
- 2716 MB/sec bidirectional bandwidth
One-sided operations:
- 3.19 microsec Put latency
- 1405 MB/sec unidirectional Put bandwidth
- 2716 MB/sec bidirectional Put bandwidth
Performance numbers for all other platforms, system configurations and
operations can be viewed by visiting `Performance' section of the
project's web page.
For downloading MVAPICH2 1.0 package and accessing the anonymous SVN,
please visit the following URL:
http://mvapich.cse.ohio-state.edu/
All feedbacks, including bug reports, hints for performance tuning,
patches and enhancements are welcome. Please post it to
mvapich-discuss mailing list.
Thanks,
MVAPICH Team at OSU/NBCL
======================================================================
MVAPICH/MVAPICH2 project is currently supported with funding from
U.S. National Science Foundation, U.S. DOE Office of Science,
Mellanox, Intel, Cisco Systems, QLogic, Sun Microsystems and Linux
Networx; and with equipment support from Advanced Clustering, AMD,
Appro, Chelsio, Dell, Fujitsu, Fulcrum, IBM, Intel, Mellanox,
Microway, NetEffect, QLogic and Sun Microsystems. Other technology
partner includes Etnus.
======================================================================
More information about the mvapich-discuss
mailing list