In Jun 2025, The Fortran WG5 committee confirmed Fortran 202Y work item list N2249, which includes a work item for asynchronous collectives:
- US04. Add non-blocking collective subroutines
Ref: N2245 "Non-blocking Collective Subroutines"
This repository holds work files for the proposed Fortran 202y asynchronous collectives feature.
Relevant published papers appear in the papers directory.
Work-in-progress drafts appear in the drafts directory.
We welcome collaboration!
If you have feedback about a particular paper or draft, please open an issue. Please try to keep each issue focused on ONE particular topic.
This repository follows the fork-and-pull model of development. If you would like to contribute some changes to a draft, please fork this repository, push your proposed edits to a feature branch in your fork, and then open a pull request against this repo.
If you would like to be invited to future subcommittee meetings regarding asynchronous collectives, please email fortran@lbl.gov.