Atelier T8.A02

TITRE :

Prise en main d'un outil Intel d'aide à l'optimisation par vectorisation (Intel Advisor).

PORTEURS

Bertrand Putigny IRAP/OBS-MIP/UPS.

MOTS CLES

Vectorisation, SSE/AVX, optimisation, OpenMP 4, compilation, Intel Advisor, calcul intensif .

OBJECTIF et DESCRIPTION :

  • Cet atelier est une introduction à l'optimisation de code par vectorisation.
  • Dans un premier temps les notions d'instructions vectorielles, de transformation de code et d'optimisation seront présentées. Cette introduction permettra de comprendre comment fonctionne la vectorisation automatique de code faite par les compilateurs, pour quelles raisons elle peut échouer et, le cas échéant, comment régler le problème.
  • La prise en main de l'outil Intel Advisor permettra d'illustrer et de mettre en pratique les notions abordées durant la première partie de l'atelier.

PREREQUIS :

  • La connaissance d’un langage de programmation comme C ou Fortran.
  • A noter que des notions de base sur le calcul scientifique seront rappelées (vectorisation).
 
jdev2017/t8.a02.txt · Dernière modification: 2017/04/21 10:07 par etienne.gondet@get.obs-mip.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki