|
|
|
|
|
|
|
|
|
|
|
 |
Intel® Formations |
 |
|
|
|
|
|
|
|
|
|
Micro Sigma propose un nouveau cycle de formations sur les outils Intel
pour la programmation multicore.
Apprenez à optimiser vos application et exploiter les nouveaux
processeurs multicore avec de la programmation parallèle.
Formation : Programmation C/C++ et Fortran avec les outils Intel sur
multicore Windows, Linux et Mac
Durée : 2 jours (14 heures)
Calendrier 2010 des cessions Inter-entreprise (cours en intra-
entreprise possibles - ):
Objectifs :
-
Découvrir et comprendre les outils nécessaires pour effectuer une
programmation parallèle efficace quant aux performances de
l'application et quant aux temps de développement via une connaissance
des outils Intel (Compilateurs C/C++ et Fortran, Intel Thread Checker,
Intel Thread Profiler et VTune) et une présentation des outils de
parallélisation portables OpenMP (C++ et Fortran) et Thread Building
Blocks (C++). A l'issue de cette formation les participants sauront
mettre en oeuvre les options de compilation principales, utilisez
OpenMP et/ou Thread Building Blocks pour programmer parallèle, et
mettre en oeuvre les trois outils Thread Checker, Thread Profiler et
VTune.
Pré-requis :
-
Programmation C++ ou Fortran.
Agenda :
-
Compilateurs Intel - maîtrisez les options de compilation. Avant de
programmer parallèle, optimiser le code. Mise en oeuvre de la
vectorisation pour exploiter du parallélisme sur les données même sur
applications monothread.
-
OpenMP - présentation des directives/pragmas de compilation. Cette
présentation sera complétée par une mise en oeuvre pratique.
-
Thread Building Blocks - présentation des classes C++ de
parallélisation. Comme pour OpenMP il y aura également des ateliers
pratiques de mise en oeuvre.
-
Intel Thread Checker - présentation. La parallélisation est truffée de
pièges difficiles à déceler. Thread Checker trouvera la plupart.
-
Intel Thread Profiler - présentation. Les problèmes de parallélisation
étant réglés à l'aide de Thread Checker, les participants utiliseront
Thread Profiler pour optimiser l'utilisation des cores.
-
VTune Performance Monitor - Jusqu'à présent, les programmeurs avaient
une attitude boîte noire quant à l'utilisation du processeur. Mais il
s'avère qu'une analyse de la mise en oeuvre spécifique par
l'application reflète une programmation peu efficace. Via quelques
aménagements peu coûteux en temps d'analyse et de programmation, il
peut s'avérer que des gains de performance allant jusqu'à 50%, voir
plus peuvent être obtenus.
Modalités de la formation :
-
Cette formation de deux jours s'appuie sur la présentation des outils
suivie d'une mise en situation au cours de plus de 10 ateliers
pratiques sur machines Dual et Quad Core mises à disposition des
participants et support de cours correspondant.
Si vous désirez en savoir plus sur les formations sur la programmation
parallèle avec les outils Intel, veuillez nous transmettre votre adresse
courrier électronique en cliquant
|
|
|
|
|
|
 |
 |
 |
|
Micro Sigma - 21 avenue de la Gare - 78310 Coignières
Tél. Azur 0810 120 240, International + 33 (0)1 55 90 99 16 Fax. : + 33 (0)9 71 70 34 44
Cette page et son contenu sont protégés par Copyright © 2010 Micro Sigma |
|
|
|