DocumentCode
1990169
Title
Using Source-to-Source Transformation Tools to Provide Distributed Parallel Applications from OpenMP Source Code
Author
Renault, Éric ; Ancelin, Charles ; Jimenez, Willy ; Botero, Oscar
Author_Institution
RS2M Dept., CNRS, Evry
fYear
2008
fDate
1-5 July 2008
Firstpage
197
Lastpage
204
Abstract
Thanks to an easy way to express parallel opportunities, OpenMP has become the reference to develop applications for shared-memory architectures. As a result, several works have tried to provide an OpenMP compiler for distributed architectures. This article presents how the Turing eXtended Language (TXL) has been interfaced with the GCC compiler to implement the Checkpointing Aided Parallel Execution (CAPE) concepts in order to provide an OpenMP compiler for distributed architectures.
Keywords
checkpointing; distributed shared memory systems; parallel programming; program compilers; GCC compiler; OpenMP compiler; OpenMP source code; Turing eXtended Language; checkpointing aided parallel execution; distributed architectures; distributed parallel applications; shared-memory architectures; source-to-source transformation tools; Checkpointing; CAPE; DOMPCC; OpenMP; TXL;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
Conference_Location
Krakow
Print_ISBN
978-0-7695-3472-5
Type
conf
DOI
10.1109/ISPDC.2008.65
Filename
4724247
Link To Document