Liens transverses ENS de Lyon

Agenda de l'ENS de Lyon

Simuler un trou noir et son écharpe de plasma : de la parallélisation à la GéPUfication d’un (vieux) code

Date
ven 31 jan 2020
Horaires

11h-12h

Lieu(x)

Amphi F

Intervenant(s)

Emmanuel Quemener

Langue(s) des interventions

Description générale

Partout, on parle d’augmentation de puissance de calcul des ordinateurs mais comment et en quoi ces capacités ont-elles évolué ces 30 dernières années ?

Quoi de plus illustratif que de chercher à "retrouver" par la simulation une image comparable à celle qui a inondé nos médias en ce printemps 2019 : celle d’un trou noir et son écharpe de plasma.

Partant du premier article représentant un trou noir, un programme de 25 ans d’âge sera parallélisé en OpenMP, OpenCL puis CUDA, et enfin exécuté sur 30 différents "moteurs de traitement de l’information", des processeurs, classiques, graphiques et éphémères : ceux qui existaient il y a 30 ans, ceux qui émergeaient il y a 10 ans et ceux d’aujourd’hui.

Ainsi, entre l’antique 80386SX d’il y a 30 ans et l’atomique Tesla V100, c’est un milliard de gain pour seulement 100 fois sa consommation électrique. Et tout ça, grâce l’intégration de ce "vieux code C" directement dans du code Python...

Mots clés : astrophysique, trou noir, simulation, GPU, parallélisation, OpenMP, OpenCL, CUDA

Gratuit
Réservé à
Chercheurs / Enseignants
Chercheurs / Enseignants de l'ENS de Lyon
Etudiants
Etudiants de l'ENS de Lyon
Personnels administratifs
Mots clés
Disciplines