The Data-Parallel Programming Model: a Semantic Perspective (Final Version)

Luc Bougé 1
1 REMAP - Regularity and massive parallel computing
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : We provide a short introduction to the data-parallel programming model. We argue that parallel computing often makes little distinction between the execution model and the programming model. This results in poor programming and low portability. Using the «GOTO considered harmful» analogy, we show that data parallelism can be seen as a way out of this difficulty. We show that important aspects of the data-parallel model were already present in earlier approaches to parallel programming, and demonstrate that the data-parallel programming model can be characterized by a small number of concepts with simple semantics.
Type de document :
Rapport
[Research Report] RR-3044, INRIA. 1996
Liste complète des métadonnées

https://hal.inria.fr/inria-00073648
Contributeur : Rapport de Recherche Inria <>
Soumis le : mercredi 24 mai 2006 - 13:24:49
Dernière modification le : vendredi 20 avril 2018 - 15:44:24
Document(s) archivé(s) le : dimanche 4 avril 2010 - 23:53:33

Fichiers

Identifiants

  • HAL Id : inria-00073648, version 1

Collections

Citation

Luc Bougé. The Data-Parallel Programming Model: a Semantic Perspective (Final Version). [Research Report] RR-3044, INRIA. 1996. 〈inria-00073648〉

Partager

Métriques

Consultations de la notice

160

Téléchargements de fichiers

197