Fortran Wiki
Collective subroutine

Defined in TS 18508, a collective subroutine carries out a certain operation, such as a reduction, over a set of images.