Vers des supports exécutifs et des outils de profilage adaptés aux architectures many/multi-cœur dans le cadre du calcul hautes performances - CEA - Commissariat à l’énergie atomique et aux énergies alternatives Access content directly
Habilitation À Diriger Des Recherches Year : 2015

Vers des supports exécutifs et des outils de profilage adaptés aux architectures many/multi-cœur dans le cadre du calcul hautes performances

Marc Pérache
  • Function : Author

Abstract

Depuis un peu plus de dix ans, nous avons amorcé un changement marqué dans l’architecture des processeurs qui a eu un impact direct sur l’architecture des super-calculateurs. Avec la stagnation de la fréquence des processeurs, nous avons assisté à une explosion du nombre d’unités de calcul, que ce soit au travers des architectures de type many/multi-cœurs ou encore des architectures de types GPUs. Cette évolution a mis une pression accrue sur les supports exécutifs. Les travaux que j’ai réalisés au sein du support exécutif MPC ont pour but d’apporter une solution à ces problèmes. Pour mener à bien ces activités, j’ai fait évoluer le support exécutif MPC. Cette évolution avait pour objectif de faire de MPC un support exécutif de recherche qui permet aux doctorants du laboratoire de mettre en œuvre leurs contributions. Pour atteindre cet objectif, il était nécessaire de rendre MPC à la fois modulaire et robuste. Ces évolutions ont permis de mener à bien des travaux sur l’allocation mémoire et la localité des données en contexte calcul hautes performances multithread ainsi que l’optimisation des communications sur réseau rapide en contexte multithread. En marge des travaux sur les supports exécutifs eux-mêmes, j’ai mené des études sur l’intégration de ces derniers dans un contexte machine virtuelle. En effet, la virtualisation est de plus en plus utilisée au sein des centres de calcul où MPC est exécuté. J’ai aussi mené des travaux sur le profilage d’applications à grande échelle pour permettre de caractériser l’application dans un contexte réel et ainsi optimiser les supports exécutifs.
Fichier principal
Vignette du fichier
hdr_Perache.pdf (5.77 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

tel-03544457 , version 1 (26-01-2022)

Identifiers

  • HAL Id : tel-03544457 , version 1

Cite

Marc Pérache. Vers des supports exécutifs et des outils de profilage adaptés aux architectures many/multi-cœur dans le cadre du calcul hautes performances. Calcul parallèle, distribué et partagé [cs.DC]. Université de Versailles Saint-Quentin-en-Yvelines, 2015. ⟨tel-03544457⟩

Collections

CEA DAM
29 View
53 Download

Share

Gmail Mastodon Facebook X LinkedIn More