Aller au contenu

| | |

Vous êtes ici : UVSQ RechercheActualités de la recherche | Innovation

MAQAO, un framework pour guider les développeurs d'applications

L'équipe de William Jalby à l'UVSQ travaille sur MAQAO, un framework d'analyse des performances des applications et explique comment prendre les décisions les plus éclairées pour leur optimisation.

le 3 septembre 2024

Publié le 3 septembre 2024
« Notre équipe à l'UVSQ développe MAQAO (Modular Assembly Quality Analyzer and Optimizer) qui regroupe un ensemble d’outils d'analyse et d'optimisation des performances travaillant au niveau binaire et se concentrant sur les performances du cœur de calcul. Notre objectif principal est de guider les développeurs d'applications à travers le processus d'optimisation en utilisant des rapports synthétiques et des recommandations précises formulées au niveau du code source », explique William Jalby, directeur du LI-PARAD (Laboratoire d'informatique, parallélisme, réseaux, algorithmes distribués).

AWS offre l’accès à une grande variété de serveurs de calcul équipés de différentes architectures de processeurs. Les différents serveurs (instances) offrent des fonctions et des caractéristiques distinctes, chacun pouvant être plus ou moins efficace pour des applications spécifiques. Pour choisir l'instance optimale pour une application, il est crucial d'évaluer et de comparer ses performances et son comportement avec d’autres instances.

> Utilisation du framework MAQAO pour analyser la performance des applications sur différents systèmes
Ce billet, paru le 1er août 2024 sur AWS HPC Blog a été rédigé par Hugo Bolloré, Ingénieur de recherche, Cédric Valensi, Responsable R et D MAQAO, et William Jalby, Professeur de l'équipe MAQAO de l'Université de Versailles Saint-Quentin-en-Yvelines (UVSQ). Il a été coordonné par G. Tourpe, Principal HPC Business Development Manager chez AWS.