sys-cluster / openmpi

A high-performance message passing library (MPI)

Official package sites : http://www.open-mpi.org ·

v4.0.1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java romio

v3.1.4 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java numa romio

v3.0.4 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java numa romio

v2.1.6 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads

v2.0.4 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads

v2.0.2 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm sparc x86 ~alpha ~amd64-linux ~ia64 ~ppc ~ppc64
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads

v1.10.7 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads vt

v1.8.8 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~amd64-linux ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads vt

v1.8.7-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~amd64-linux ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 java mpi-threads numa romio threads vt

v1.8.4-r4 :: 0 :: gentoo

Modified
License
BSD
Keywords
alpha ppc ppc64 sparc ~amd64 ~amd64-linux ~ia64 ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 mpi-threads numa romio threads vt

v1.7.5-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cma cuda cxx fortran heterogeneous ipv6 mpi-threads romio threads vt

v1.6.5-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-linux ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cxx fortran heterogeneous ipv6 mpi-threads romio threads vt

v1.4.5 :: 0 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
USE flags
cxx fortran heterogeneous ipv6 mpi-threads pbs romio threads vt

v1.4.3 :: 0 :: gentoo

Modified
License
BSD
Keywords
alpha amd64 ia64 ppc ppc64 sparc x86
USE flags
cxx fortran heterogeneous ipv6 mpi-threads pbs romio threads vt

General

cma
Enable the CMA (Cross Memory Attach) MCA
cuda
Add GPU direct support
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
cxx
Build support for C++ (bindings, extra libraries, code generation, ...)
fortran
Add support for fortran
heterogeneous
Enable features required for heterogeneous platform support
ipv6
Add support for IP version 6
java
Add support for Java
mpi-threads
Enable MPI_THREAD_MULTIPLE
numa
Enable numactl to allow binding processes to CPUs
pbs
Add support for the Portable Batch System (PBS)
romio
Build the ROMIO MPI-IO component
threads
Add threads support for various packages. Usually pthreads
vt
Enable bundled VampirTrace support

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

openmpi_fabrics

dapl
Direct Access Provider Library
knem
High-Performance Intra-Node MPI Communication
ofed
OFED RDMA stack (InfiniBand and iWARP)
open-mx
Myrinet Express over Generic Ethernet Hardware
psm
QLogic InfiniPath HCA driver (psm based)
sctp
Stream Control Transmission Protocol

openmpi_ofed_features

connectx-xrc
Enable ConnectX XRC support
control-hdr-padding
Add padding bytes to the openib control header
dynamic-sl
Enable openib BTL to query Subnet Manager for IB SL
failover
enable openib BTL failover (for multiport adapters
rdmacm
Enable Open Fabrics RDMACM support in openib BTL
udcm
Enable Open Fabrics UDCM support in openib BTL

openmpi_rm

pbs
torque resource manager
slurm
slurm resource manager

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / lcdf-typetools : Font utilities for eg manipulating OTF

dev-java / java-config : Java environment configuration query tool

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libexecinfo : A library for inspecting program's backtrace

dev-libs / libltdl : A shared library tool for developers

dev-libs / libotf : Library for handling OpenType fonts (OTF)

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

net-misc / lksctp-tools : Tools for Linux Kernel Stream Control Transmission Protocol implementation

sys-apps / hwloc : displays the hardware topology in convenient formats

sys-cluster / knem : High-Performance Intra-Node MPI Communication

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / mpich2 : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / open-mx : Open-MX - Myrinet Express over Generic Ethernet Hardware

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / slurm : A Highly Scalable Resource Manager

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-fabric / dapl : OpenIB - Direct Access Provider Library

sys-fabric / infinipath-psm : OpenIB userspace driver for the PathScale InfiniBand HCAs

sys-fabric / librdmacm : OpenIB userspace RDMA CM library

sys-fabric / ofed : OpenIB system files

sys-freebsd / freebsd-lib : FreeBSD's base system libraries

sys-libs / zlib : Standard (de)compression library

virtual / fortran : Virtual for Fortran Compiler

virtual / jdk : Virtual for Java Development Kit (JDK)

app-text / lcdf-typetools : Font utilities for eg manipulating OTF

dev-java / java-config : Java environment configuration query tool

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libexecinfo : A library for inspecting program's backtrace

dev-libs / libltdl : A shared library tool for developers

dev-libs / libotf : Library for handling OpenType fonts (OTF)

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

net-misc / lksctp-tools : Tools for Linux Kernel Stream Control Transmission Protocol implementation

sys-apps / hwloc : displays the hardware topology in convenient formats

sys-cluster / knem : High-Performance Intra-Node MPI Communication

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / mpich2 : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / open-mx : Open-MX - Myrinet Express over Generic Ethernet Hardware

sys-cluster / pmix : The Process Management Interface (PMI) Exascale

sys-cluster / slurm : A Highly Scalable Resource Manager

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

sys-fabric / dapl : OpenIB - Direct Access Provider Library

sys-fabric / infinipath-psm : OpenIB userspace driver for the PathScale InfiniBand HCAs

sys-fabric / librdmacm : OpenIB userspace RDMA CM library

sys-fabric / ofed : OpenIB system files

sys-freebsd / freebsd-lib : FreeBSD's base system libraries

sys-libs / zlib : Standard (de)compression library

virtual / fortran : Virtual for Fortran Compiler

virtual / jre : Virtual for Java Runtime Environment (JRE)

sci-biology / abyss : Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler

sci-libs / mathgl : Math Graphics Library

sys-cluster / mpe2 : MPI development tools

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / mpich2 : A high performance and portable MPI implementation

sys-cluster / nullmpi : MPI substitute library

sys-cluster / slurm : A Highly Scalable Resource Manager

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

467122
sys-cluster/openmpi-1.6.4 ABI=x32 - atomic-asm.S:6: Error: invalid instruction suffix for `push'
604444
sys-cluster/openmpi-2.0.1 : asprintf(str, "Unknown error: %d (%s error %d)",
612708
sys-cluster/openmpi-2.0.2 - mpirun does not redirect stdout
641976
sys-cluster/openmpi-2.0.2 USE=fortran should install /usr/include/mpif.h
646910
sys-cluster/openmpi-2.1.2 mangles CFLAGS - .../work/openmpi-2.1.2-abi_x86_32.x86/config.log: x86_64-pc-linux-gnu-gcc: error: l1-cache-line-size=64: No such file or directory
652432
sys-cluster/pmix-2.1.1 : file collision with sys-cluster/openmpi-3.0.0-r1
676980
[science overlay] sys-cluster/openmpi-4.0.0 - mpi-ext-module.F90:29:132: include '.../work/openmpi-4.0.0/ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_mpifh.h' // Error: Line truncated at (1) [-Werror=line-truncation]
683778
dev-util/valgrind-3.15.0[mpi] fails to build with sys-cluster/openmpi-4.*: libmpiwrap.c:281:19: error: expected expression before ‘_Static_assert’
683896
sci-visualization/paraview-5.6.0 - building against sys-cluster/openmpi-4*: .../work/ParaView-v5.6.0/VTK/ThirdParty/mpi4py/vtkmpi4py/src/mpi4py.MPI.c:14831:36: error: expected expression before ‘_Static_assert’
684266
sys-cluster/openmpi-4.0.1 - Header files have changed between ABIs.
692748
sys-cluster/openmpi should depend on dev-libs/libevent:=
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.4
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.4
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: drop unused numa flag
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: fix eapi bump bug
b394fd7a7350a215a2a935d3ddea5cb7af82e838 bumped the EAPI to 7 but didn't add the trailing slashes for ${ED}. Also, oshfort and shmemfort are no longer installed unconditionally. Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sys-cluster/openmpi: Version bump
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.6
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.3
Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.3
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: dep on v1 hwloc
Fixes #665372. Thanks to Kjell Claesson for the report. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.5
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.4
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.2
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.1.0
Closes #656080. Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: sys-cluster/pmix blocker
Quick resolution of #652432. The ideal fix would be to have openmpi use the system install of pmix, but neither pmix nor most of its dependencies are using multilib. In the meantime, resolution is blocking recent releases of openmpi (#656080). Package-Manager: Portage-2.3.24, Repoman-2.3.6
Christoph Junghans · gentoo
sys-cluster/openmpi: fix parallel build when f08 is enabled
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.3
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Michał Górny · gentoo
sys-cluster/openmpi: Drop *-fbsd keywords
Yuta Satoh · gentoo
sys-cluster/openmpi: Fix dependency issue for Gentoo/FreeBSD.
Bug: https://bugs.gentoo.org/489984 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 3.0.0
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.4
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.2
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.3
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.7
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Matt Turner · gentoo
sys-cluster/openmpi-2.0.2: sparc stable
Justin Bronder · gentoo
sys-cluster/openmpi: remove dead symlinks
With USE=-fortran, some symlinks were still being installed. Thanks to Arfrever Frehtes Taifersar Arahesis, #612586 Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: require dev-libs/libevent with threads
Fixes #602514. Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.1.0
Package-Manager: portage-2.3.3
Matt Turner · gentoo
sys-cluster/openmpi: added ~sparc, bug 592468
Matt Turner · gentoo
sys-cluster/openmpi: added ~ia64, bug 592468
Agostino Sarubbo · gentoo
sys-cluster/openmpi: x86 stable wrt bug #525534
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-cluster/openmpi: amd64 stable wrt bug #525534
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
sys-cluster/openmpi: arm stable (bug 525534).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.6
Package-Manager: portage-2.3.3
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.2
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Justin Bronder · gentoo
sys-cluster/openmpi: bump 2.0.1
Package-Manager: portage-2.3.0
Tobias Klausmann · gentoo
sys-cluster/openmpi-1.10.3-r1: keyworded for ~alpha
Gentoo-Bug: 592468
Christoph Junghans · gentoo
sys-cluster/openmpi: added ~arm, tested by me
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: fix build for java (bug #592834)
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: mask nullmpi
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: clean up
Package-Manager: portage-2.2.28
Christoph Junghans · gentoo
sys-cluster/openmpi: re-add keyword for multilib ebuild
Package-Manager: portage-2.2.28
David Seifert · gentoo
sys-cluster/openmpi: Reintroduce non-multilib version, unkeyword multilib
Package-Manager: portage-2.3.0
David Seifert · gentoo
sys-cluster/openmpi: Revbump for multilib support
Package-Manager: portage-2.3.0
Christoph Junghans · gentoo
sys-cluster/openmpi: fixed build error (bug #590446#c22)
Package-Manager: portage-2.2.28
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.3
Package-Manager: portage-2.2.26
Christoph Junghans · gentoo
sys-cluster/openmpi: added multilib version
Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2062 Signed-off-by: David Seifert <soap@gentoo.org>
Alexey Shvetsov · gentoo
sys-cluster/openmpi: adapt sys-infiniband to sys-fabric rename
Package-Manager: portage-2.3.0_rc1
Justin Bronder · gentoo
sys-cluster/openmpi: 1.10.2
Package-Manager: portage-2.2.26
Justin Bronder · gentoo
sys-cluster/openmpi: bump 1.10.0
bug 561226 Package-Manager: portage-2.2.20.1
Jeroen Roovers · gentoo
sys-cluster/openmpi: Stable for PPC64 (bug #525534).
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed