ParRes / Kernels

This is a set of simple programs that can be used to explore the features of a parallel platform.
https://groups.google.com/forum/#!forum/parallel-research-kernels
Other
409 stars 107 forks source link

shmem4py and mpi4py kernels #625

Closed mrogowski closed 1 year ago

mrogowski commented 1 year ago

I created stencil-numpy-shmem.py based on the SHMEM logic of SHMEM/Stencil/stencil.c and NumPy patterns from PYTHON/stencil-numpy-mpi.py. Let me know if you have any comments, and in the meantime, I will port Synch_p2p.

FYI @dalcinl

mrogowski commented 1 year ago

I just added p2p using mpi4py and shmem4py. If there is nothing else that you consider important to port to shmem4py at this stage, PR is ready to be reviewed.

jeffhammond commented 1 year ago

I am fully subscribed until May 26 but I will look at it then.