oshmpi
oshmpi copied to clipboard
OpenSHMEM Implementation on MPI
I believe OpenSHMEM requires immediate return of a NULL pointer from the memory management routines if the user request a size of 0. With these changes, OSHMPI passes the `shmalloc`...
I speculate that this is because I set amo/rma=direct but I don't think the library should crash if I do this. # Error ``` ~/SHMEM/bale/src/bale_classic$ $HOME/SHMEM/mpich-ch4-ucx/bin/mpirun -n 1 ./build_unknown/bin/transpose_matrix ***************************************************************...
I am doing a simple code test on oshmpi using shmem_ctx_putmem(), it keeps giving me this error: > OSHMPI assert fail in [./src/internal/rma_impl.h:140]: "sobj_attr && ictx" Abort(-1)` on node 0...
Just noticed while reading the code that the scope of `comm` in broadcast is limited to the special path branch.
PR: https://github.com/mpi-forum/mpi-standard/pull/93 Issue (has more discussion details): https://github.com/mpi-forum/mpi-issues/issues/114
Git repository of openpa might be deleted at some point as it is not used in MPICH now. We might want to find replacement for it.
I am on a Ubuntu machine where the path to the _right_ MPI implementations are `mpicc.mpich` and `mpirun.mpich`. I cannot figure out how to get the tests to use the...
To ensure full progress of OSHMPI, the user has to either enable async thread or Casper. The use of OSHMPI + Casper is not well documented.
Features needed: - [ ] set -np per test - [ ] set environment variable per test