Key points are not available for this paper at this time.
Résumé Les conteneurs ont pris le pas sur de grandes parties de l'informatique en cloud comme le moyen le plus pratique d'empaqueter et de déployer des applications. Les caractéristiques que les conteneurs offrent pour empaqueter et déployer des applications se traduisent également par une informatique haute performance (HPC). À la National Oceanic and Atmospheric Administration, les conteneurs offrent un moyen facile de construire et de distribuer des applications HPC complexes, permettant une collaboration plus rapide, une portabilité et une reproductibilité de l'environnement informatique des expériences au sein de la communauté scientifique. Le défi surgit lorsque les applications s'appuient sur une interface de passage de messages (MPI). Cela nécessite une enquête sur la façon de faire fonctionner correctement ces applications avec leurs propres exigences uniques et de produire des performances comparables à celles des exécutions natives. Nous examinons la performance MPI pour des benchmarks et des modèles climatiques conteneurisés pour divers conteneurs couvrant une sélection de combinaisons de compilateurs et de bibliothèques MPI des environnements de programmation fournis par Cray sur le superordinateur Cray XC GAEA. Les performances des benchmarks et des modèles climatiques montrent que, dans l'ensemble, les applications conteneurisées se comportent au même niveau que les applications construites de manière native lorsque les bibliothèques Cray MPICH optimisées pour le système sont liées au conteneur, et que les conteneurs de modèle hybride présentent de mauvaises performances en comparaison. Nous décrivons également plusieurs défis et nos solutions pour exécuter ces conteneurs, notamment des défis liés à des travaux hétérogènes pour les exécutions de modèles conteneurisés.
Abraham et al. (Fri,) ont étudié cette question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: