Benchmarking pour WLCG
En informatique, un benchmark est un banc d'essai permettant de mesurer les performances d'un système pour le comparer à d'autres 1. Différents éléments d’un système peuvent être mesurés : le CPU, les lectures/écritures sur disque, l’accès à la mémoire... Depuis le début, le projet WLCG 2 s’appuie sur des benchmarks pour mesurer la contribution des sites qui participent au calcul distribué dans le cadre de la grille de calcul. D’abord basé sur la suite SPEC CPU2000 calculs en entiers (SI2K), la référence WLCG a évolué par la suite vers un sous-ensemble de SPEC CPU2006 (HEP-SPEC06). Un nouveau benchmark est à l’étude par le groupe HEPiX « Benchmarking » 3. Ce nouveau benchmark sera basé sur applications réelles de la communauté de la physique des hautes énergies.Jean-Michel Barbet, ingénieur de recherche CNRS dans le service informatique du laboratoire Subatech 4, participe aux travaux de ce groupe de travail et est co-signataire d’une publication récente 5 « HEPiX Benchmarking Solution for WLCG Computing Resources » parue en Décembre 2021 dans le journal « Computing and Software for Big Science », Springer.