Skip to Main content Skip to Navigation
Conference papers

Cross-Platform Parallel Programming in Parray: A Case Study

Abstract : 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [1 references]  Display  Hide  Download

https://hal.inria.fr/hal-01403150
Contributor : Hal Ifip <>
Submitted on : Friday, November 25, 2016 - 2:47:46 PM
Last modification on : Thursday, March 5, 2020 - 5:40:14 PM
Long-term archiving on: : Tuesday, March 21, 2017 - 2:43:20 AM

File

978-3-662-44917-2_57_Chapter.p...
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

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⟩

Share

Metrics

Record views

109

Files downloads

204