La programmation parallèle est un domaine qui ne cesse de gagner de l’importance avec l’augmentation du nombre de processeurs. Mais un domaine complexe.
À l’heure actuelle, peu de logiciels utilisent entièrement les avantages de cette technologie. Ce qui peut même engendrer une baisse des performances. « Développer du code parallèle est compliqué, il faut faire attention à des problèmes qui n'existent pas dans le code classique et portent le doux nom de race condition, deadlock, priority inversion, ressource contention, explique Loic Joly sur Developpez. Et déboguer un tel code est encore plus compliqué : d'une exécution à l'autre, le code ne va pas s'exécuter exactement à la même vitesse, et des problèmes de synchronisation peuvent apparaître et disparaître subrepticement ».
Malheureusement, rares sont les formations (qui plus est remboursables par le 1 % formation entreprise) à aborder le sujet. Rares mais pas inexistantes puisque Comsoft a lancé un nouveau cycle autours des outils d’Intel (Intel Cluster Studio XE 2013, Intel Advisor XE, Intel Inspector XE, Intel Vtune Amplifier, Intel Trace Analyzer and Collector, etc.).
« Il n’y a eu à priori pas d’autre formation dans le secteur du HPC avant les nôtres sur Cluster Studio XE » se félicite l’organisme de formation interrogé par Developpez.com. L’objectif de ces modules à la carte est de « permettre aux clients d’appréhender les solutions logiciels Intel pour paralléliser des applications pour le manycore et améliorer les performances des applications ».
Ces formations – qui alternent présentation des outils, théorie et mises en pratique concrètes - sont certifiées par Intel. À regarder donc, si vous êtes confronté(e) à des problématiques HPC que ce soit dans la météo, l’aérospatiale, la recherche pétrolière, la finance, etc.
Plus de détails sur ces formations cette page
Et aussi sur Developpez :
Billet de Loic Joly
Test d'Intel Parallel Studio
N.B. : à noter également qu’Intel propose un « Learning Lab », pour ceux qui souhaitent se familiariser avec ces technologies de développement parallèle (le lien vers ces ressources est également disponible sur le site de Comsoft).
Programmation parallèle : Comsoft lance les premières formations sur Intel Cluster Studio XE 2013
Pour le secteur du HPC
Programmation parallèle : Comsoft lance les premières formations sur Intel Cluster Studio XE 2013
Pour le secteur du HPC
Le , par Gordon Fowler
Une erreur dans cette actualité ? Signalez-nous-la !