[mvapich-discuss] Announcing the release of MVAPICH2-Virt 2.2rc1 with container support
Panda, Dhabaleswar
panda at cse.ohio-state.edu
Fri Jul 15 18:40:39 EDT 2016
The MVAPICH team is pleased to announce the release of MVAPICH2-Virt
2.2 rc1, which targets virtual machine based and container based HPC
cloud computing environments with InfiniBand, SR-IOV and OpenStack.
MVAPICH2-Virt incorporates designs that take advantage of the new
features and mechanisms of high-performance networking technologies
with SR-IOV as well as other virtualization technologies such as
Inter-VM Shared Memory (IVSHMEM), IPC enabled Inter-Container Shared
Memory (IPC-SHM), Cross Memory Attach (CMA), and OpenStack.
For SR-IOV-enabled InfiniBand virtual machine environments and
InfiniBand based container environments, MVAPICH2-Virt has very little
overhead compared to MVAPICH2 running over InfiniBand in native mode.
MVAPICH2-Virt can deliver the best performance and scalability to MPI
applications running inside both virtual machines and containers over
SR-IOV enabled InfiniBand clusters. MVAPICH2-Virt 2.2 rc1 is based on
the standard MVAPICH2 2.2 rc1 release.
Features for MVAPICH2-Virt 2.2 rc1 are listed here.
* Features and Enhancements (since 2.1):
- Based on MVAPICH2 2.2rc1
- High-performance and locality-aware MPI communication with IPC-SHM
and CMA for containers
- Support for locality auto-detection in containers
- Automatic communication channel selection among IPC-SHM, CMA, and
HCA
- Support for easy configuration through runtime parameters
- Tested with
- Docker 1.9.1 and 1.10.3
- Mellanox InfiniBand adapters (ConnectX-3 (56Gbps))
If you are trying to run MVAPICH2-Virt 2.2rc1 package for VMs, then
the following software packages need to be installed on your system:
- Mellanox InfiniBand adapters and OFED with SR-IOV support
- KVM + QEMU-1.7.0 (with IVSHMEM)
- (optional) OpenStack Juno
If you are trying to run MVAPICH2-Virt 2.2rc1 package for containers,
then the following software package needs to be installed on your
system:
- Docker 1.9.1+
For downloading MVAPICH2-Virt 2.2 rc1, please visit the following URL:
http://mvapich.cse.ohio-state.edu
For more details on this package, please refer to the MVAPICH2-Virt
user guide available at the following URL:
http://mvapich.cse.ohio-state.edu/userguide/virt/
Sample performance numbers for MVAPICH2-Virt 2.2 rc1 are available
from the `Performance' tab of the MVAPICH web page.
All questions, feedback, bug reports, hints for performance tuning,
and enhancements are welcome. Please post it to the mvapich-discuss
mailing list (mvapich-discuss at cse.ohio-state.edu).
Thanks,
The MVAPICH Team
More information about the mvapich-discuss
mailing list