Vectorisation SIMD Présentiel
Dernière mise à jour : 06/10/2025
Description
- Introduction :
- qu'est ce que le SIMD ?
- intérêt du SIMD
- évolution de la technologie
- Problème de vectorisation :
- dépendances
- appels de fonctions
- travaux pratiques : première partie
- OpenMP SIMD
- le standard OpenMP SIMD
- déclaration de boucle vectorielle avec OpenMP SIMD
- déclaration de fonction vectorielle avec OpenMP SIMD
- travaux pratiques : deuxième partie
- Gain de la vectorisation
- perte d'efficacité à cause des accès mémoire
- modèle des gains de la vectorisation grâce au Roofline model
- travaux pratiques : troisième partie
- Outils
- présentation de l'outil INTEL Vector Advisor
- présentation de l'outil Maqao
- travaux pratiques : quatrième partie
- Conclusion et TP final
Objectifs de la formation
- S'initier à la vectorisation SIMD (Simple Instruction Multiple Data)
- Appréhender les concepts sous-jacents
- Mettre en oeuvre ces concepts sur des exemples concrets
Public visé
Tout utilisateur désirant avoir des notions sur la vectorisation SIMD
Prérequis
Connaissances de base de Linux et du langage Fortran
Modalités pédagogiques
Alternance de cours (50 %) et de TD/TP (50 %)
Moyens et supports pédagogiques
Le support de cours dématérialisés seront mis à disposition de l'apprenant sur le site internet de l'IDRIS
La salle de formation est équipée de PC pour faire les TP.
Modalités d'évaluation et de suivi
Un suivi individualisé par des évaluations formatives est assuré. Une attestation de fin de formation est délivrée à la fin du parcours.
Formateurs
LD
LECAS Dimitri
Responsable scientifique
Modalités tarifaires spécifiques
Nos formations sont exonérées de TVA. Elles bénéficient de remises volumes : - 5% pour 3-4 inscrits, - 10% pour 5-6 inscrits, et - 20% à partir de 7 personnes. Une réduction de 20% est appliquée pour les agents salariés du CNRS.
Informations sur l'accessibilité
Notre laboratoire est entièrement accessible aux personnes à mobilité réduite (PMR). Un accès adapté, des espaces de circulation et des sanitaires spécifiques sont à votre disposition pour garantir votre confort et votre autonomie. Pour toute information complémentaire, veuillez nous contacter.