ompi
ompi copied to clipboard
Open MPI main development repository
* Typo fixes * Add :ref: links to man pages (mostly `mpirun` and `ompi_info`) * Add notes for contributors about PR'ing to `main` first and then cherry-picking to release branches...
This adds colors to ompi_info, per #10813. It's not yet complete but I'm putting it up for any comments thus far. Todo: - ~Detect tty for `--color auto`~ - ~Fix...
Convert the MCA parameter "opal_mca_base_component_show_load_errors" to be a flexible mechanism to specify when (and when not) to emit warnings about errors when trying to load DSO components. 1. Convert the...
Access to C11 _Atomic variables incurs sequential memory ordering, which compiles to atomic operations and in many cases is not desired (initialization, non-multi-threaded runs). This change makes GCC atomics the...
Port https://github.com/open-mpi/ompi/pull/10822 to v4.1.x
You can download testcase files here: https://github.com/open-mpi/ompi-tests-public/blob/master/packaging/run_nmcheck.c https://github.com/open-mpi/ompi-tests-public/blob/master/packaging/nmcheck_prefix.pl With those in place and a build of OMPI available, running the test is just: ``` #!/bin/sh export OPAL_PREFIX=/path/to/some/ompi_install export LD_LIBRARY_PATH=${OPAL_PREFIX}/lib $OPAL_PREFIX/bin/mpicc...
https://github.com/open-mpi/ompi/issues/10797 showed that the x86-64 asm atomic backend is broken. This PR fixes that backend so that it at least compiles. It's not a fix for #10797 though. Signed-off-by: Joseph...
This PR addresses two issues identified in https://github.com/open-mpi/ompi/issues/10121: 1) The aligned upper bound was off by 1. 2) We may not be able to map the full aligned range if...
Implement MPI_COMM_TYPE_HW_UNGUIDED for MPI_Comm_split_type as specified in the MPI 4.0 standard section 7.4 Signed-off-by: David Wootton
Hello, I'd like to throw in a low-importance quality-of-life improvement: add colors to the output of ompi_info. I'm mostly thinking of this for MCA parameters, to help navigate long outputs....