Cours/Séminaire

Pythran

Durée : 00:59:22 -Réalisation : 24 septembre 2021 -Mise en ligne : 24 septembre 2021
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
  • audio 1 audio 2 audio 3
Descriptif

Pythran est un compilateur pour noyaux scientifiques de haut (ou bas) niveau écrits en Python. Basiquement, il prend en entrée du code Python dont les points d'entrées ont reçu quelques commentaires pour l'inférence de type, et il le transforme en code natif, enlevant l'étape d'interprétation après avoir appliqué plusieurs optimisations de haut niveau.

 Pythran peut être utilisé dans un notebook, à travers distutils ou en ligne de commande. Il est utilisé dans le projet Scipy pour accélérer certains noyaux de calcul.

Cette présentation explicite les différents cas d'usage, le système d'annotation de Pythran, le support de la vectorisation et le support d'OpenMP.

Thème
Notice
Lieu de réalisation
en ligne
Langue :
Français
Conditions d'utilisation
Droit commun de la propriété intellectuelle
Citer cette ressource :
GroupeCalcul. (2021, 24 septembre). Pythran. [Vidéo]. Canal-U. https://www.canal-u.tv/85251. (Consultée le 22 mars 2023)
Contacter

Sur le même thème