High Performance Fortran est un langage de programmation pour les machines parallèles basé sur Fortran 90 avec l’ajout de directives de placement des données (align, distribute), de boucles parallèles (directive independent, construction forall) et quelques autres extensions.

Property Value
dbo:abstract
  • High Performance Fortran est un langage de programmation pour les machines parallèles basé sur Fortran 90 avec l’ajout de directives de placement des données (align, distribute), de boucles parallèles (directive independent, construction forall) et quelques autres extensions. Sa première version a été publiée en 1993 mais il a connu un déclin rapide suite en particulier à l'inclusion dans la norme Fortran 95 (publiée en 1997) de certaines de ses caractéristiques et à l'usage plus fréquent d'OpenMP. De plus, la norme Fortran 2008 (ISO/CEI 1539-1:2010) a introduit dans le langage Fortran les co-tableaux (co-arrays) comme paradigme de programmation parallèle, ainsi que les boucles DO CONCURRENT pour la parallélisation des itérations sans interdépendance. Enfin, Fortran 2018 (ISO/CEI 1539-1:2018) apporte de nombreuses améliorations au calcul parallèle avec les équipes (teams), les événements (events) et les sous-routines collectives (collective subroutines). (fr)
  • High Performance Fortran est un langage de programmation pour les machines parallèles basé sur Fortran 90 avec l’ajout de directives de placement des données (align, distribute), de boucles parallèles (directive independent, construction forall) et quelques autres extensions. Sa première version a été publiée en 1993 mais il a connu un déclin rapide suite en particulier à l'inclusion dans la norme Fortran 95 (publiée en 1997) de certaines de ses caractéristiques et à l'usage plus fréquent d'OpenMP. De plus, la norme Fortran 2008 (ISO/CEI 1539-1:2010) a introduit dans le langage Fortran les co-tableaux (co-arrays) comme paradigme de programmation parallèle, ainsi que les boucles DO CONCURRENT pour la parallélisation des itérations sans interdépendance. Enfin, Fortran 2018 (ISO/CEI 1539-1:2018) apporte de nombreuses améliorations au calcul parallèle avec les équipes (teams), les événements (events) et les sous-routines collectives (collective subroutines). (fr)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 581888 (xsd:integer)
dbo:wikiPageLength
  • 2067 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 186654906 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • High Performance Fortran est un langage de programmation pour les machines parallèles basé sur Fortran 90 avec l’ajout de directives de placement des données (align, distribute), de boucles parallèles (directive independent, construction forall) et quelques autres extensions. (fr)
  • High Performance Fortran est un langage de programmation pour les machines parallèles basé sur Fortran 90 avec l’ajout de directives de placement des données (align, distribute), de boucles parallèles (directive independent, construction forall) et quelques autres extensions. (fr)
rdfs:label
  • HPF (zh)
  • High Performance Fortran (fr)
  • High Performance Fortran (uk)
  • HPF (zh)
  • High Performance Fortran (fr)
  • High Performance Fortran (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of