Coup d’accélérateur sur le calcul multicœurs
Catégorie(s) : Actualités, MINATEC, Recherche
Publié le : 10 juin 2013
Jusqu’à 105% d’accélération sur un programme de produit de matrices : c’est le résultat obtenu grâce à la compilation dynamique par une équipe de l’Institut CEA-LIST (Saclay) basée à Grenoble. Cette technique dédiée aux plateformes multicœurs consiste à optimiser pendant l’exécution les parties du code les plus gourmandes en calcul. Elle offre un complément séduisant à la compilation statique, qui optimise le code dans sa globalité avec des options conservatives.
À ce jour, les chercheurs travaillent en manuel à partir d’une analyse d’expert. Ils estiment que d’ici 5 ans, la compilation dynamique pourrait être réalisée à 100% par des outils automatisés. Elle est applicable à des systèmes embarqués multicœurs, à des calculateurs haute performance etc. ; ces derniers peuvent ainsi donner toute leur puissance.
Contact : henri-pierre.charles@cea.fr