Résumé
Python est un langage très largement utilisé dans la communauté scientifique pour sa simplicité d’utilisation. Cependant, le Python natif est loin des performances des langages compilés. Il existe toutefois des bibliothèques de calcul qui permettent de se rapprocher de ces performances.
Dans ce webinaire, nous allons présenter les techniques de base pour calculer efficacement avec numpy sur CPU. Nous verrons également d’autres techniques à utiliser lorsque numpy ne suffit plus, notamment les bibliothèques de compilation à la volée comme Numba, et le multi-threading.
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 Alice Faure (LUPM) et Jean-Marc Colley (LPNHE).
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