eschnett / MPItrampoline

A forwarding MPI implementation that can use any other MPI implementation via an MPI ABI
MIT License
44 stars 4 forks source link

Implement standard MPI ABI #43

Open eschnett opened 9 months ago

ocaisa commented 3 months ago

@eschnett I'm a bit curious as to what the status of this is? Is it a PoC or will it make it to a release?

eschnett commented 3 months ago

This is beta quality, so to say. It works locally with MPICH and OpenMPI on Linux and macOS. I'll have to check with the current draft of the next MPI standard (to avoid accidental incompatibilities), clean it up a bit, and then start testing on actual HPC systems. It's delayed because I am busy with other projects, but this is definitively the future of MPItrampoline.

eschnett commented 3 months ago

... and test with a few real-world applications, of course.