EnzymeAD / EnzymeAD/Enzyme

Account for Fortran in `MPI_Isend`, `MPI_Irecv`, `MPI_Wait`

Open
#3,203 0 comments 0 reactions 1 assignee Claimed by @joewallwork View on GitHub
fortran
Dominant language
LLVM
Stars
1.7k
Forks
188
Avg merge
2d 4h
Merged PRs (30d)
22

Description

PR #3182 accounts for differentiating through `MPI_Comm_size`, `MPI_Comm_rank`, `MPI_Gather`, `MPI_Scatter`, `MPI_Allreduce`, and `MPI_Reduce` in Fortran.

We should continue this work to account for `MPI_Isend`, `MPI_Irecv`, `MPI_Wait`, and all other MPI functions that Enzyme accounts for.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.