Handle more MPI functions
Open
enhancement
- Dominant language
- LLVM
- Stars
- 1.7k
- Forks
- 188
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 22
Description
I am looking to use Enzyme on the [MOM6](https://github.com/mom-ocean/MOM6) codebase. MOM6 depends on the library [FMS](https://github.com/NOAA-GFDL/FMS/tree/f61416fef691d9ba39a40df1ce72aa574f54c390) which makes use of MPI.
There are several MPI function in FMS that don't appear to be handled in Enzyme:
- mpi_alltoall
- mpi_alltoallv
- mpi_alltoallw
- mpi_comm_group
- mpi_group_incl
- mpi_info_create
- mpi_info_set
- mpi_initialized
- mpi_type_commit
- mpi_type_create_subarray
- mpi_type_free
- mpi_wtick
Contributor guide
Assessment
This issue has not been assessed yet.