• Energie, Ecologie, Environnement
  • Ingénierie des systèmes complexes et logiciels
  • Mobilité et transport

PATMOS

Plateforme technologique

Description

PATMOS est un prototype de code de transport Monte-Carlo en développement au CEA. Il est dédié aux tests d'algorithmes pour le HPC sur les architectures de calculs modernes. Il met en oeuvre un parallélisme à deux niveaux (MPI + OpenMP) pour exploiter efficacement les architectures manycoeurs. Il a été testé jusqu'à plusieurs centaines de milliers de coeurs de calcul. PATMOS peut aussi exploiter les plateforme multi-GPU pour déporter ses algorithmes les plus compute-bound.

Contacts

  • M. Davide MANCUSI

Thématiques d'innovation

Laboratoire de rattachement

Plan et accès

CEA Centre de Saclay
Bâtiment. 470
91191 GIF-SUR-YVETTE

Equipements et technologies

Spécificités

Parallélisme massif

Technologies utilisées

C++, Python, MPI, OpenMP, Cuda

Mots clés

Écosystème

Etablissements de rattachement

CEA

Département(s) de recherche

  • P2I (Physique des deux infinis)

Écoles doctorales

Physique