This HTML5 document contains 120 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dcthttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n8http://www.nd.edu/~dbalsara/
n21https://global.dbpedia.org/id/
n25http://www.nag.co.uk/sc22wg5/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n5http://
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n15https://www.nag.com/
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
n11https://gcc.gnu.org/wiki/
dbrhttp://dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/

Statements

Subject Item
dbr:List_of_concurrent_and_parallel_programming_languages
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Unified_Parallel_C
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:CAF
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Concurrent_computing
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Coarray_Fortran
rdf:type
yago:WikicatProgrammingLanguages dbo:Language wikidata:Q9143 dbo:ProgrammingLanguage yago:Communication100033020 wikidata:Q315 yago:ArtificialLanguage106894544 yago:Language106282651 schema:Language yago:ProgrammingLanguage106898352 yago:Abstraction100002137 owl:Thing
rdfs:label
Co-array Fortran Co-array Fortran Coarray Fortran Coarray Fortran
rdfs:comment
Co-array Fortran (CAF), ehemals F--, ist eine Erweiterung der Programmiersprache Fortran 95/2003 zur parallelen Datenverarbeitung, die von und 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. Coarray Fortran (Co-array Fortran, CAF, раніше також F--) — це модель програмування, започаткована в 1990-х (Robert Numrich та John Reid) у вигляді розширення, а зараз як частина стандарту мови програмування Fortran для забезпечення розпаралелювання та паралельного виконання програмного коду згідно з парадигмою «одна програма, багато потоків даних» (SPMD) з допомогою явного синтаксису. Стандарт Fortran 2008 (ISO/IEC 1539-1:2010) зараз містить в собі комасиви (англ. coarrays) у версії, яка була узгоджена на засіданні ISO Fortran Committee в травні 2005 року.Модель програмування з складається з двох нових концепцій, доданих до мови, а саме: розширення звичайного синтаксису масиву для представлення та декомпозиції даних і розширення моделі виконання для контролю та синхронізації паралельної Coarray Fortran (CAF), formerly known as F--, started as an extension of Fortran 95/2003 for parallel processing created by Robert Numrich and John Reid in the 1990s. The Fortran 2008 standard (ISO/IEC 1539-1:2010) now includes (spelled without hyphen), as decided at the May 2005 meeting of the ISO Fortran Committee; the syntax in the Fortran 2008 standard is slightly different from the original CAF proposal. Co-array Fortranは、Fortran 95/2003を並列化を目的として拡張した言語である。以前はF--としても知られ、とによって開発された。 Co-array Fortranで記述されたプログラムではすべてのスレッドが非同期的に実行されるように扱われる。それぞれのスレッドはイメージと呼ばれる自身のデータオブジェクトを持つ。また、Fortran 95での配列の構文が角括弧と添字を用いてイメージを指定できるように拡張されている。 ISOは2005年5月に次のFortranの標準規格(Fortran 2008)に対してCo-array Fortranを採用することを決定した。 LinuxアーキテクチャにおいてオープンソースのコンパイラでFortran 2008のCo-array Fortranに対応したのはG95が最初である。その他にもCrayなどいくつかの商用コンパイラは以前からCo-array Fortranをサポートしている。
foaf:name
Coarray Fortran
dbp:name
Coarray Fortran
dct:subject
dbc:Fortran_programming_language_family
dbo:wikiPageID
899197
dbo:wikiPageRevisionID
1055779482
dbo:wikiPageWikiLink
dbr:Array_data_structure dbr:Strongly_typed_programming_language dbr:Fortran dbr:Parallel_programming dbr:Procedural_programming dbr:University_of_Bristol dbr:Central_processing_unit dbr:Partitioned_global_address_space dbr:Cray dbr:Object-oriented_programming dbr:Numerical_Algorithms_Group dbr:X10_(programming_language) dbr:Parallel_computing dbr:Intel_Fortran_Compiler dbr:Linux_architecture dbr:Imperative_programming dbr:Type_system dbr:Message_passing dbr:Mutual_exclusion dbr:Chapel_(programming_language) dbr:Rice_University dbr:University_of_Houston dbr:Unified_Parallel_C dbr:Coarray dbc:Fortran_programming_language_family dbr:Structured_programming dbr:G95 dbr:Multi-paradigm_programming_language dbr:Cross-platform dbr:Message_Passing_Interface dbr:Computer_program dbr:Compiler dbr:Fortran_2008 dbr:Open-source_software dbr:Fortress_(programming_language) dbr:Open64 dbr:GNU_Fortran dbr:Array_programming
dbo:wikiPageExternalLink
n5:opencoarrays.org n8:Numerical-PDE-Course n11:CoarrayLib n5:j3-fortran.org n15:nag-compiler n11:Coarray n25: n5:www.co-array.org
owl:sameAs
wikidata:Q1104016 dbpedia-de:Co-array_Fortran dbpedia-uk:Coarray_Fortran n21:AUNW dbpedia-ja:Co-array_Fortran freebase:m.03n057 yago-res:Coarray_Fortran
dbp:wikiPageUsesTemplate
dbt:Third_party dbt:Multiple_issues dbt:Bias dbt:More_footnotes dbt:Unfocused dbt:Short_description dbt:Reflist dbt:Infobox_programming_language
dbp:designer
Robert Numrich and John Reid
dbp:developer
PL22.3 Fortran Committee
dbp:implementations
Cray, g95, GNU Fortran, Intel Fortran Compiler, [[#An alternate perspective
dbp:influencedBy
dbr:Fortran
dbp:latestReleaseVersion
Fortran 2008
dbp:operatingSystem
dbr:Cross-platform
dbp:paradigm
multi-paradigm: parallel, message passing, imperative , structured
dbp:typing
dbr:Type_system dbr:Strongly_typed_programming_language
dbo:abstract
Co-array Fortranは、Fortran 95/2003を並列化を目的として拡張した言語である。以前はF--としても知られ、とによって開発された。 Co-array Fortranで記述されたプログラムではすべてのスレッドが非同期的に実行されるように扱われる。それぞれのスレッドはイメージと呼ばれる自身のデータオブジェクトを持つ。また、Fortran 95での配列の構文が角括弧と添字を用いてイメージを指定できるように拡張されている。 ISOは2005年5月に次のFortranの標準規格(Fortran 2008)に対してCo-array Fortranを採用することを決定した。 LinuxアーキテクチャにおいてオープンソースのコンパイラでFortran 2008のCo-array Fortranに対応したのはG95が最初である。その他にもCrayなどいくつかの商用コンパイラは以前からCo-array Fortranをサポートしている。 Coarray Fortran (CAF), formerly known as F--, started as an extension of Fortran 95/2003 for parallel processing created by Robert Numrich and John Reid in the 1990s. The Fortran 2008 standard (ISO/IEC 1539-1:2010) now includes (spelled without hyphen), as decided at the May 2005 meeting of the ISO Fortran Committee; the syntax in the Fortran 2008 standard is slightly different from the original CAF proposal. 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 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. Currently, GNU Fortran provides wide coverage of Fortran's coarray features in single- and multi-image configuration (the latter based on the OpenCoarrays library). Another implementation of coarrays and related parallel extensions from Fortran 2008 is available in the OpenUH compiler (a branch of Open64) developed at the University of Houston. Co-array Fortran (CAF), ehemals F--, ist eine Erweiterung der Programmiersprache Fortran 95/2003 zur parallelen Datenverarbeitung, die von und 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 . Coarray Fortran (Co-array Fortran, CAF, раніше також F--) — це модель програмування, започаткована в 1990-х (Robert Numrich та John Reid) у вигляді розширення, а зараз як частина стандарту мови програмування Fortran для забезпечення розпаралелювання та паралельного виконання програмного коду згідно з парадигмою «одна програма, багато потоків даних» (SPMD) з допомогою явного синтаксису. Стандарт Fortran 2008 (ISO/IEC 1539-1:2010) зараз містить в собі комасиви (англ. coarrays) у версії, яка була узгоджена на засіданні ISO Fortran Committee в травні 2005 року.Модель програмування з складається з двох нових концепцій, доданих до мови, а саме: розширення звичайного синтаксису масиву для представлення та декомпозиції даних і розширення моделі виконання для контролю та синхронізації паралельної роботи. Синтаксис комасивів в стандарті відрізняється в деталях від оригінального запропонованого проекту CAF. Програма, що використовує CAF інтерпретується так, ніби у процесі виконання створюється багато копій програми (зображень, англ. image) і кожне зображення має свій набір об'єктів з даними та виконується асинхронно. Синтаксис комасивів додає до поняття масивів в Фортрані ще одну додаткову розмірність — так званий ковимір (англ. codimension) з допомогою задніх індексів в квадратних дужках і дозволяє маніпуляцію посиланнями на дані, котрі розподілені по різних зображеннях.
prov:wasDerivedFrom
wikipedia-en:Coarray_Fortran?oldid=1055779482&ns=0
dbo:wikiPageLength
10891
dbo:latestReleaseVersion
Fortran2008 (ISO/IEC 1539-1:2010)
dbo:influencedBy
dbr:Fortran
foaf:isPrimaryTopicOf
wikipedia-en:Coarray_Fortran
Subject Item
dbr:G95
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Coarray_fortran
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
dbo:wikiPageRedirects
dbr:Coarray_Fortran
Subject Item
dbr:Partitioned_global_address_space
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Fortran
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Chapel_(programming_language)
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:X10_(programming_language)
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
Subject Item
dbr:Co-array_Fortran
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
dbo:wikiPageRedirects
dbr:Coarray_Fortran
Subject Item
dbr:Co-array_Fortran_programming_language
dbo:wikiPageWikiLink
dbr:Coarray_Fortran
dbo:wikiPageRedirects
dbr:Coarray_Fortran
Subject Item
wikipedia-en:Coarray_Fortran
foaf:primaryTopic
dbr:Coarray_Fortran