Les processeurs multi-coeurs... le dessous des cartes
Imprimer l'information
L’utilisation des architectures multicoeurs est invasive et a un effet dramatique sur les applications logicielles. Pour tirer la performance de ces processeurs, les développements doivent mettre en oeuvre du parallélisme et adapter la programmation à l’architecture cible. La différence d’efficacité entre un codage adapté et un codage usuel est énorme. L’accroissement rapide du nombre de coeurs de calcul va encore accentuer les besoins de maîtrise du codage.
La mise en oeuvre d’applications sur les multicoeurs requiert des ingénieurs formés à la programmation parallèle et à l’architecture. Le manque d’anticipation de ce besoin dans l’industrie et dans le milieu académique provoque une pénurie de personnel formé qui s’avère un facteur limitant à l’innovation logicielle. Ce sont ces points importants qu'évoque ici François Bodin, directeur technique de CAPS Entreprise, dans une conférence vidéo de trois quart d'heures. Ceux qui sont pressés peuvent avoir accès aux transparents utilisés comme support pour cette présentation. |
