Exécution en parallèle d'un programme

Djallal Rahmoune 1 David Parello 1 Bernard Goossens 1
1 DALI - Digits, Architectures et Logiciels Informatiques
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, UPVD - Université de Perpignan Via Domitia
Résumé : Cet article présente un modèle d'exécution des programmes basé sur un découpage en blocs de base. Pour être mis en oeuvre, il nécessite l'emploi d'un processeur à beaucoup de coeurs (many-core). Ses spécificités sont i) l'extraction en parallèle (d'une fonction et de ce qui suit son appel, des itérations d'une boucle vectorisable et des deux alternatives de tout saut conditionnel), ii) un renommage étendu à la mémoire et parallèlisé, iii) une exécution en désordre de toutes les instructions de la trace et iv) un retrait en parallèle. Le modèle présenté est évalué à partir du simulateur PerPI appliqué à la suite de benchmarks PBBS composée de programmes issus d'algorithmes parallèles. Il est comparé au modèle implanté actuellement dans les processeurs à quelques coeurs (multi-core). L'évaluation montre d'une part que le modèle présenté capture mieux le parallélisme d'instructions que le modèle actuel et d'autre part que la quantité de parallélisme captée augmente avec la taille des données des algorithmes parallèles.
Type de document :
Communication dans un congrès
ComPAS: Conférence en Parallélisme, Architecture et Système, Apr 2014, Neuchâtel, France. ComPAS'2014, 2014, ComPAS’2014 : Parallélisme/ Architecture / Système
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01574583
Contributeur : David Parello <>
Soumis le : mardi 15 août 2017 - 19:01:29
Dernière modification le : mardi 10 octobre 2017 - 11:03:23

Fichier

compasjallal.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : lirmm-01574583, version 1

Collections

Citation

Djallal Rahmoune, David Parello, Bernard Goossens. Exécution en parallèle d'un programme. ComPAS: Conférence en Parallélisme, Architecture et Système, Apr 2014, Neuchâtel, France. ComPAS'2014, 2014, ComPAS’2014 : Parallélisme/ Architecture / Système. 〈lirmm-01574583〉

Partager

Métriques

Consultations de
la notice

6

Téléchargements du document

3