About: Coarray Fortran   Sponge Permalink

An Entity of Type : dbkwik:resource/Mu9IJYMFc2cNjLfmJCUuBg==, within Data Space : 134.155.108.49:8890 associated with source dataset(s)

A CAF program is interpreted as if it were replicated a number of times and all copies were executed asynchronously. Each copy has its own set of data objects and is termed an image. The array syntax of Fortran is extended with additional trailing subscripts in square brackets to provide a concise representation of references to data that is spread across images.

AttributesValues
rdf:type
rdfs:label
  • Coarray Fortran
rdfs:comment
  • A CAF program is interpreted as if it were replicated a number of times and all copies were executed asynchronously. Each copy has its own set of data objects and is termed an image. The array syntax of Fortran is extended with additional trailing subscripts in square brackets to provide a concise representation of references to data that is spread across images.
sameAs
dcterms:subject
dbkwik:codesnippet...iPageUsesTemplate
Name
  • Coarray Fortran
latest release version
  • Fortran 2008
Operating System
typing
implementations
  • Cray, g95, gfortran, Intel Fortran Compiler, Rice
influenced by
paradigm
  • multi-paradigm: parallel, message passing, imperative , structured
Developer
  • PL22.3 Fortran Committee
Designer
  • Robert Numrich and John Reid
abstract
  • A CAF program is interpreted as if it were replicated a number of times and all copies were executed asynchronously. Each copy has its own set of data objects and is termed an image. The array syntax of Fortran is extended with additional trailing subscripts in square brackets to provide a concise representation of references to data that is spread across images. The CAF extension has been available for a long time and was implemented in some Fortran compilers such as those from Cray (since release 3.1). Since the inclusion of coarrays in the Fortran 2008 standard, the number of implementations is growing. The first open-source compiler which implemented coarrays as specified in the Fortran 2008 standard for Linux architectures is G95.
Alternative Linked Data Views: ODE     Raw Data in: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3217, on Linux (x86_64-pc-linux-gnu), Standard Edition
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2012 OpenLink Software