Applying StarPU runtime system to scientific applications: Experiences and lessons learned - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Applying StarPU runtime system to scientific applications: Experiences and lessons learned

Résumé

Task-based runtime systems are adopted by application developers for their valuable features including flexibility of execution and optimized resource management. However, the use of such advanced programming models in complex HPC applications often requires significant training time and programming effort. In this work, we share experiences and lessons learned from the use of StarPU in three independent projects of various complexity. We reach conclusions, with respect to training, programming effort, and existing challenges, that are useful to the communities of application developers, as well as to the developers of runtime systems. Finally, we suggest extensions to the runtime systems beneficial to application developers.
Fichier principal
Vignette du fichier
POMCO2020-camera-ready.pdf (784.43 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02985721 , version 1 (18-11-2020)

Identifiants

  • HAL Id : hal-02985721 , version 1

Citer

Georgios Tzanos, Vineet Soni, Charles Prouveur, Matthieu Haefele, Stavroula Zouzoula, et al.. Applying StarPU runtime system to scientific applications: Experiences and lessons learned. POMCO 2020 - 2nd International Workshop on Parallel Optimization using/for Multi- and Many-core High Performance Computing, Dec 2020, Barcelona / Virtual, Spain. ⟨hal-02985721⟩
230 Consultations
334 Téléchargements

Partager

Gmail Facebook X LinkedIn More