oshmpi icon indicating copy to clipboard operation
oshmpi copied to clipboard

OpenSHMEM Implementation on MPI

Results 33 oshmpi issues
Sort by recently updated
recently updated
newest added

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

TODO-spec

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.

TODO-dev

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.

Documentation

Features needed: - [ ] set -np per test - [ ] set environment variable per test

TODO-dev