Cross-Platform Parallel Programming in Parray: A Case Study - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2014

Cross-Platform Parallel Programming in Parray: A Case Study

Résumé

Parray (or Parallelizing ARRAYs) is an extension of C language that supports system-level succinct programming for heterogeneous parallel systems. Parray extends mainstream C programming with novel array types. This leads to shorter, more portable and maintainable parallel codes, while the programmer still has control over performance-related features necessary for deep manual optimization. This paper uses the case study on stepwise program refinement of matrix transposition to illustrate the basic techniques of Parray programming.
Fichier principal
Vignette du fichier
978-3-662-44917-2_57_Chapter.pdf (50.46 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01403150 , version 1 (25-11-2016)

Licence

Identifiants

Citer

Xiang Cui, Xiaowen Li, Yifeng Chen. Cross-Platform Parallel Programming in Parray: A Case Study. 11th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2014, Ilan, Taiwan. pp.579-582, ⟨10.1007/978-3-662-44917-2_57⟩. ⟨hal-01403150⟩
72 Consultations
131 Téléchargements

Altmetric

Partager

More