ompi
ompi copied to clipboard
Open MPI main development repository
We have observed some highly unusual access patterns being generated by collective write operations in ompio. Many thanks to @wkliao for helping to narrow down how to reproduce the behavior....
When calling `MPI_File_get_info()` right after `MPI_File_open()` with `MPI_INFO_NULL`, the returned `info_used` does not contain any the hints used by OpenMPI, as the number of keys in `info_used` is 0. (I...
Hi all, I encountered an issue with OpenMPI 5.0.5 on my system where multiple MPI tasks are being assigned to the same CPU cores, even though I expect distinct cores...
We are developers of [Darshan](https://github.com/darshan-hpc/darshan) and encountering a data sieving error that looks like has been fixed in 5.0.6 (most likely in PR https://github.com/open-mpi/ompi/pull/12759). We assume this bug can be...
## Background information ### What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash, etc.) both - 4.1.6-7ubuntu2 on ubuntu 24.04 - 4.1.8 built...
Thank you for taking the time to submit an issue! ## Background information ### What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash,...
Trying to install openMPI 5.0.8 with the latest version of PMIX ( v6.0.0 ) i got this configure error: ```` configure: WARNING: Your PMIx version includes the PMIX_CAP_LTO configure: WARNING:...
There were changes between versions 4.0 and 4.1 of the MPI standards concerning the use of the error handler argument supplied to ```MPI_COMM_CREATE_FROM_GROUPS``` and ```MPI_INTERCOMM_CREATE_FROM_GROUPS```. See https://github.com/mpi-forum/mpi-issues/issues/511 and https://github.com/mpi-forum/mpi-issues/issues/588. Also...
Some wording went in to the MPI 4.1 standard that is potentially impactive on the way Open MPI currently handles MPI data types and Session finalize. See https://github.com/open-mpi/ompi/issues/12193 and entry...
The osc/ucx component does not honor the thread level requested when calling MPI_Init_thread. The main culprit is the line here: https://github.com/open-mpi/ompi/blob/main/opal/mca/common/ucx/common_ucx_wpool.c#L58 which initializes the worker used by the osc component...