Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System

Résumé

This talk discuss the need for cooperation between a task-based distributed application code and a run-time system engine to control the memory subscription levels throughout the execution. We show that the task paradigm allows to control the memory footprint of the application by throttling the task submission flow rate, striking a compromise between the performance benefits of anticipative task submission and the resulting memory consumption. We illustrate the benefits of our contribution on a compressed dense linear algebra distributed application.
Fichier principal
Vignette du fichier
siampp.pdf (532.69 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01380126 , version 1 (12-10-2016)

Identifiants

  • HAL Id : hal-01380126 , version 1

Citer

Marc Sergent, David Goudin, Samuel Thibault, Olivier Aumage. Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System. SIAM Conference on Parallel Processing for Scientific Computing (SIAM PP 2016), Apr 2016, Paris, France. pp.318 - 327. ⟨hal-01380126⟩
215 Consultations
85 Téléchargements

Partager

Gmail Facebook X LinkedIn More