Résumé
Calculer sur CPU et GPU en Fortran avec NVfortran et OpenACC
« Grandeur et misère de l'autoparallélisation »
Après avoir survolé les sémillantes capacités de ce langage moderne qu’est Fortran post-90, nous allons mettre à l’épreuve les prétentions affichés par les compilateurs : vectoriser, paralléliser et gpu-ifier toute la concurrence que nous aurons su exprimer à travers les syntaxes modernes. Et éventuellement sans recourir aux directives pointilleuses d’OpenMP/OpenACC.
L’exemple tiré du fond des âges, les trois petits photons, nous servira de tapis de course initiatique.
Ce webinaire est le dixième webinaire des jeudis de Gray-Scott, qui ont lieu tous les jeudis, chacun présentant une thématique qui sera approfondie lors de l'école éponyme.
Ces webinaires peuvent être suivis sans devoir participer à l'école (ils sont indépendants de ce qui sera fait lors de cette école). De même, la participation à l'école ne nécessite pas le suivi de tous ces webinaires.
Ce webinaire est présenté par Vincent Lafage (IJCLab).
Informations de connexion
Les informations de connexion sont données ci-dessous :
https://cnrs.zoom.us/j/97928588485?pwd=ODV5MHZwTEFqbkxLbStKSXd2Um5wUT09
Les jeudis de Gray-Scott sont disponibles en replay sur l'indico de l'événement :
https://indico.in2p3.fr/event/30939/page/3642-les-jeudis-gray-scott
Ce webinaire sera également rendu disponible dans la chaîne RI3 du webcast.
Cellule évènement du RI3