Adaptive Mapping for Multiple Applications on Parallel Architectures

Abstract : We propose a novel adaptive approach capable of handling dynamism of a set of applications on network-on-chip. The applications are subject to throughput or energy consumption constraints. For each application, a set of non-dominated (Pareto) schedules are computed at design-time in the (energy, period, processors) space for different cores topologies. Then, upon the starting or ending of an application, a lightweight adaptive run-time scheduler reconfigures the mapping of the live applications according to the available resources (i.e., the available cores of the network-on-chip). This run-time scheduler selects the best topology for each application and maps them to the network-on-chip using the tetris algorithm. This novel scheduling approach is adaptive, it changes the mapping of applications during their execution, and thus delivers just enough power to achieve applications constraints.
Type de document :
Communication dans un congrès
Third International Symposium on Ubiquitous Networking, UNET'17, May 2017, Casablanca, Morocco
Liste complète des métadonnées

Littérature citée [18 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01672463
Contributeur : Alain Girault <>
Soumis le : lundi 25 décembre 2017 - 12:40:00
Dernière modification le : mercredi 11 avril 2018 - 01:53:49

Fichier

main-short.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01672463, version 1

Collections

Citation

Ismail Assayad, Alain Girault. Adaptive Mapping for Multiple Applications on Parallel Architectures. Third International Symposium on Ubiquitous Networking, UNET'17, May 2017, Casablanca, Morocco. 〈hal-01672463〉

Partager

Métriques

Consultations de la notice

36

Téléchargements de fichiers

29