Notice
Fortran : retour vers le futur !
- document 1 document 2 document 3
- niveau 1 niveau 2 niveau 3
Descriptif
Après avoir établi un diagnostic sans concession des faiblesses de l'environnement de développement Fortran, la communauté Fortran-lang, créée fin 2019, s'y attaque méthodiquement. Le langage dispose désormais d'un site web central regroupant les informations indispensables aussi bien pour le débutant que le développeur, d'un forum de discussion moderne regroupant déjà 1500 utilisateurs et d'un gestionnaire de paquets faisant également office d'outil de construction de projet (fpm). Le développement d'une bibliothèque standard (stdlib) est bien avancé. La construction d'un dépôt officiel regroupant les paquets fpm des projets de la communauté est en cours. Alors que la quatrième norme Fortran du XXIe siècle a été publiée à l’automne 2023, il n'est pas inutile de résumer les apports des différentes normes depuis Fortran 90. Le Fortran moderne est non seulement orienté tableaux et orienté objet, mais inclut également plusieurs paradigmes de calcul parallèle de façon native. Les compilateurs doivent bien sûr s'adapter à ces normes successives. Si certains ont disparu, d'autres apparaissent, par exemple Intel ifx (basé sur LLVM) qui remplace désormais ifort ou LFortran qui sera interactif. Cette présentation abordera donc ces sujets.
Sur le même thème
-
Passage à l'échelle de la communauté d'utilisateurs de Smilei
BeckArnaudArnaud Beck présente le logiciel Smilei. Après un bref survol de la physique en jeu dans Smilei et des aspects calcul haute performance du code, ce café se concentrera sur les problématiques
-
GT Notebook Webinaire | #2 Interactivité
HinsenKonradLe gt Notebook à le plaisir de vous proposer une série de webinaires pour 2023, l’objectif est d’explorer cet objet complexe que sont les notebooks, et cela au travers de ces différentes facettes :
-
-
Désassemblons le numérique - #Episode2 : Tous les chemins mènent au chocolat
SaillardEmmanuelleAu travers du parallèle entre la chasse aux œufs de Pâques et le calcul haute performance, cet épisode vous immergera dans ce domaine de recherche, primordial dans de nombreuses applications de la vie
-
HACKALMIP « Calcul GPU en mécanique des fluides »
Le projet de l’équipe HACKALMIP « Calcul GPU en mécanique des fluides », CALMIP et IMFT de Toulouse, lauréate dans la catégorie "Portage" du Hackathon du HPC 2018 organisé par Genci
-
Comment la nature calcule-t-elle ?
MartielSimonEt si Morpheus avait raison ? Et si nous vivions dans la matrice ? Dans une simulation parfaite de l'univers ? Cette idée, tout droit sortie d'une grosse production hollywoodienne n'est pourtant
-
Les systèmes de demain, autonomes et économes (ASR n°10 - CRAN)
Parmi les nombreuses recherches menées au Centre de Recherche en Automatique de Nancy, plusieurs visent à relever le défi de l'économie d'énergie. Pour l'une d'elles, en partenariat avec l'ESSTIN, le
-
Arithmétique et calcul
RevolNathalieDe l'origine du calcul, en commençant par différentes représentations des nombres au fil du temps et par les méthodes apprises à l'école pour les opérations arithmétiques, au calcul sur ordinateur,
-
Le contrôle aérien : pourquoi ? Comment ?
RenaultPhilippePour le profane, le contrôle aérien c’est la tour de contrôle. Pourtant, ce n’est que la partie émergée de l’iceberg. Une organisation complexe, dont le but premier est d’assurer la sécurité des
-
Comment calcule-t-on l'impôt sur le revenu ?
Sur quoi se base-t-on pour calculer le montant de l'impôt sur le revenu ? Quelles sont les différentes opérations réalisées par l'administration fiscale ? Qu'est-ce qu'un impôt progressif, un foyer
-
Qu'est-ce que le produit intérieur brut (PIB) ?
On entend régulièrement parler de « PIB », mais que se cache derrière ces 3 lettres ? Comment le PIB est-il calculé ? Que permet-il de mesurer ? Cette nouvelle vidéo « Dessine-moi l'éco » explique en
-
Urétérotomie lombaire sous lomboscopie
BallangerPhilippeLes indications de l'urétérotomie lombaire pour lithiase sont devenues exceptionnelles depuis les possibilités de l'endo-urologie et de la lithotritie extracorporelle. Il peut arriver cependant que