Ressource pédagogique : Pythran
cours / présentation - Date de création : 24-09-2021
Présentation de: Pythran
Informations pratiques sur cette ressource
Type pédagogique : cours / présentation
Niveau : enseignement supérieur
Durée d'exécution : 59 minutes 23 secondes
Contenu : image en mouvement
Document : video/mp4
Taille : 264.41 Mo
Droits d'auteur : libre de droits, gratuit
Droits réservés à l'éditeur et aux auteurs.
Droits réservés à l'éditeur et aux auteurs.
Description de la ressource pédagogique
Description (résumé)
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.
"Domaine(s)" et indice(s) Dewey
- Computer science; computer programming, programs, data; special computer methods (004-006)
Thème(s)
Document(s) annexe(s) - Pythran
- Cette ressource fait partie de
EN SAVOIR PLUS
-
Identifiant de la fiche
63669 -
Identifiant
oai:canal-u.fr:63669 -
Schéma de la métadonnée
- LOMv1.0
- LOMFRv1.0
- Voir la fiche XML
-
Entrepôt d'origine