Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration

Abstract : Traditionally, the compilation of data-parallel languages is targeted to low-level runtime environments: abstract processors are mapped onto static system processes, which directly address the low-level IPC library. Alternatively, we propose to map each HPF abstract processor onto a ``lightweight process'' (thread) which can be freely migrated between nodes together with the data it manages, under the supervision of some external scheduler. We discuss the pros and cons of such an approach and the facilities which must be provided by the multithreaded runtime. We describe a prototype HPF compiler built along these lines, based on the Adaptor HPF compiler and the PM2 multithreaded runtime environment.
Type de document :
Communication dans un congrès
The 1999 Intl Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA '99), Technical Session on parallel and distributed languages: mechanisms implementations, and tools, 2000, Las Vegas, NV, United States. 4, pp.1756-1762, 1999
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00563794
Contributeur : Gabriel Antoniu <>
Soumis le : lundi 7 février 2011 - 11:58:57
Dernière modification le : mardi 16 janvier 2018 - 15:55:29
Document(s) archivé(s) le : dimanche 8 mai 2011 - 03:27:58

Fichier

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

Identifiants

  • HAL Id : inria-00563794, version 1

Collections

Citation

Gabriel Antoniu, Luc Bougé, Raymond Namyst, Christian Pérez. Compiling Data-parallel Programs to A Distributed Runtime Environment with Thread Isomigration. The 1999 Intl Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA '99), Technical Session on parallel and distributed languages: mechanisms implementations, and tools, 2000, Las Vegas, NV, United States. 4, pp.1756-1762, 1999. 〈inria-00563794〉

Partager

Métriques

Consultations de la notice

118

Téléchargements de fichiers

76