High-performance and widely portable implementation of MPI
MPICH is a high performance and widely portable implementation of the Message
Passing Interface (MPI) standard.
The goals of MPICH are:
* to provide an MPI implementation that efficiently supports different
computation and communication platforms including commodity clusters
(desktop systems, shared-memory systems, multicore architectures),
high-speed networks and proprietary high-end computing systems
(Blue Gene, Cray)
* to enable cutting-edge research in MPI through an easy-to-extend modular
framework for other derived implementations
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP4:GA/mpich && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-Drop-real128.patch | 0000002472 2.41 KB | |
_multibuild | 0000000292 292 Bytes | |
autoconf-pull-dynamic-and-not-static-libs-from-pkg |
0000001056 1.03 KB | |
autogen-only-deal-with-json-yaksa-if-enabled.patch | 0000002776 2.71 KB | |
macros.hpc-mpich | 0000000612 612 Bytes | |
mpich-3.4.2.tar.gz | 0032850822 31.3 MB | |
mpich.changes | 0000019142 18.7 KB | |
mpich.spec | 0000016329 15.9 KB | |
mpivars.csh | 0000000318 318 Bytes | |
mpivars.sh | 0000000526 526 Bytes |
Revision 2 (latest revision is 3)
Gustavo Yokoyama Ribeiro (gyribeiro)
committed
(revision 2)
- Update to mpich 3.4.2 (jsc#SLE-21335) - Update embedded hwloc to version 2.4.1. Fixes a build issue on systems with OpenCL. - Fix additional bugs in GPU-aware nonblocking op collectives - Fix support for GNI provider in ch4:ofi netmod - Fix bug in dynamic window memory registration with ch4:ofi netmod - Fix bug in persistent pt2pt when used with MPI_PROC_NULL - Fix bug in hydra nameserver when freeing published entries - Fix bugs in XPMEM support - Fix bug in MPI_Comm_spawn_multiple where non-root args were not ignored - don't own /usr/share/doc (owned by "filesystem") to avoid conflict on install - Update to mpich 3.4.1 - ch4 replaces ch3 as the default device configuration. If no network module is specified at configuration-time, MPICH will search the user environment in order to select one to build. The user will be prompted to choose if no preferred network library is dectected. - Add support for XPMEM. - Add support for multiple virtual communication interfaces for more efficient MPI_THREAD_MULTIPLE (experimental). - Add support for Arm compiler toolchain - Add support for flang/f18 Fortran compiler - See CHANGES for the complete list of CHANGES - Changed MPI interface in mpich package - 64bit archs use ch4:ucx - 32bit archs use ch3:nemesis (verbs) - Drop patches merged upstream: - ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch - opmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch
Comments 0