[ewg] Announcing the release of MVAPICH 1.1
Dhabaleswar Panda
panda at cse.ohio-state.edu
Fri Nov 14 19:56:36 PST 2008
The MVAPICH team is pleased to announce the availability of
MVAPICH-1.1 with the following NEW features:
- New Features for OpenFabrics Gen2-IB Interface
- eXtended Reliable Connection (XRC) support
- Lock-free design to provide support for asynchronous
progress at both sender and receiver to overlap
computation and communication
- Optimized MPI_allgather collective
- Efficient intra-node shared memory communication
support for diskless clusters
- Enhanced Totalview Support with the new mpirun_rsh framework
- New OpenFabrics Gen2-Hybrid Interface
- Replaces the Gen2-UD interface of MVAPICH 1.0 series
- Targeted for large-scale IB clusters (multi-thousand cores) to
provide highest performance and minimal memory usage
- Support for UD, RC and XRC transports
- Adaptive selection during run-time (based on application and
systems characteristics) to switch between RC and UD
(or between XRC and UD) transports
- Delivers performance and scalability with near constant
memory footprint for communication contexts
- Zero-copy protocol with UD for large data transfer
- Multiple buffer organizations with XRC support
- Shared memory communication between cores within a node
- Efficient intra-node shared memory communication
support for diskless clusters
- Multi-core optimized collectives
(MPI_Bcast, MPI_Barrier, MPI_Reduce and MPI_Allreduce)
- Optimized MPI_Allgather collective
- Enhanced Totalview Support with the new mpirun_rsh framework
- New Features for MVAPICH-InfiniPath (QLogic) Interface
- Enhanced Totalview Support with the new mpirun_rsh framework
- New Features for Shared-Memory only Interface
- Enhanced Totalview Support with the new mpirun_rsh framework
More details on all features and supported platforms can be obtained
by visiting the following URL:
http://mvapich.cse.ohio-state.edu/overview/mvapich/features.shtml
MVAPICH 1.1 is being made available with OFED 1.4. It is also tested
with OFED 1.3. It continues to deliver excellent performance. Sample
performance numbers include:
OpenFabrics/Gen2-IB on EM64T quad-core with PCIe2 and ConnectX-QDR:
- 1.17 microsec one-way latency (4 bytes)
- 2569 MB/sec unidirectional bandwidth
- 5025 MB/sec bidirectional bandwidth
OpenFabrics/Gen2-Hybrid on EM64T quad-core with PCIe2 and ConnectX-QDR:
- 1.18 microsec one-way latency (4 bytes)
- 2571 MB/sec unidirectional bandwidth
- 5027 MB/sec bidirectional bandwidth
OpenFabrics/Gen2-IB on Opteron quad-core with PCIe and ConnectX-DDR:
- 1.62 microsec one-way latency (4 bytes)
- 1628 MB/sec unidirectional bandwidth
- 2889 MB/sec bidirectional bandwidth
InfiniPath on EM64T quad-core with PCIe2 and QLogic-DDR:
- 1.28 microsec one-way latency (4 bytes)
- 1953 MB/sec unidirectional bandwidth
Performance numbers for several other platforms, system configurations
and operations can be viewed by visiting `Performance' section of the
project's web page.
For downloading MVAPICH 1.1 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 the
mvapich-discuss mailing list.
Thanks,
The MVAPICH Team
More information about the ewg
mailing list