Metraipolis › archive › dc_78ff33645554
Co-array Fortran — Wikipedia (de)
- Source
- Wikipedia (de)
- Original
- https://de.wikipedia.org/wiki/Co-array_Fortran
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-11-03T21:12:56.327Z
- SHA-256 of the archived text
018b88836534c8698dd217aa72dc75fa4d8754ad61e072e8d28d931ab6db3c99- Stable URL of this page
https://metraipolis.com/documento/dc_78ff33645554
How to cite
Co-array Fortran — Wikipedia (de) — Wikipedia (de), https://de.wikipedia.org/wiki/Co-array_Fortran (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_78ff33645554 (Metraipolis archive dc_78ff33645554, sha256 018b88836534c8698dd217aa72dc75fa4d8754ad61e072e8d28d931ab6db3c99)
BibTeX
@misc{dc78ff33645554,
title = {Co-array Fortran — Wikipedia (de)},
howpublished = {Wikipedia (de)},
url = {https://de.wikipedia.org/wiki/Co-array_Fortran},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_78ff33645554; sha256 018b88836534c8698dd217aa72dc75fa4d8754ad61e072e8d28d931ab6db3c99},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (de), https://de.wikipedia.org/wiki/Co-array_Fortran. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Co-array Fortran (CAF), ehemals F--, ist eine Erweiterung der Programmiersprache Fortran 95/2003 zur parallelen Datenverarbeitung, die von Robert Numrich und John Reid in den 1990er Jahren entwickelt wurde. Der Fortran-Standard unterstützt Coarrays (jetzt ohne Bindestrich) seit Fortran 2008 (ISO/IEC 1539-1:2010), wie es auf dem May-2005-Treffen des ISO Fortran Komitees beschlossen wurde; die Syntax im Fortran 2008 Standard unterscheidet sich leicht vom ursprünglichen CAF-Vorschlag. Ein Coarray-Fortran-Programm wird so interpretiert, als ob es n-mal repliziert würde und alle Kopien asynchron ausgeführt würden. Jede Kopie hat ihre eigenen Datenobjekte und wird Bild („image“) genannt. Die Feld-Syntax von Fortran wird erweitert um rechteckige Klammern, die den Bildindex enthalten, mit dem man so auf die Daten eines anderen Bildes (Prozesses) zugreifen kann. Die Co-array-Fortran-Erweiterung gibt es schon seit den 1990ern und sie wird in einigen Fortrancompilern wie zum Beispiel dem von Cray (ab Version 3.1) unterstützt. Seitdem Coarrays Teil von Fortran 2008 sind, nimmt die Anzahl der Implementation zu; der erste Open-Source-Compiler, der Coarrays gemäß dem Fortran-2008-Standard unterstützt, ist G95. Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in tedesco, in ordine alfabetico). Fonte: Wikipedia in tedesco, voce «Co-array Fortran» — https://de.wikipedia.org/wiki/Co-array_Fortran Wikidata Q1104016: «linguaggio di programmazione» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q1104016 Autori: i contributori di Wikipedia (cronologia: https://de.wikipedia.org/wiki/Co-array_Fortran?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 268181704, consultata il 2026-11-03T20:59:37.579Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: b2773949b86db5133bec416b00e9b202b957aa5bfa2c7de97e5051da07da9c91