Co-array collectives: Refined semantics for co-array Fortran

2Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Co-array notation provides a compact syntax for programming parallel programs. Co-array Fortran (CAP) introduced and implements this notation, and CAP is currently proposed as an extension to the Fortran language standard. We believe that; co-array notation requires a revised semantic definition beyond that specified by CAP for both pragmatic reasons within Fortran and to make the notation attractive for incorporation into other programming languages. The revised semantics make the language model easier to understand and reduces the potential for programmer error. Furthermore, these revised semantics allow CAP to be extended to capture collective operations in co-array notation. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Sottile, M. J., Rasmussen, C. E., & Graham, R. L. (2006). Co-array collectives: Refined semantics for co-array Fortran. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3992 LNCS-II, pp. 945–952). Springer Verlag. https://doi.org/10.1007/11758525_125

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free