Using Source-to-Source Transformation Tools to Provide Distributed Parallel Applications from OpenMP Source Code

被引:0
|
作者
Renault, Eric [1 ]
机构
[1] TELECOM & Management SudParis, Samovar UMR INT CNRS 5157, RS2M Dept, F-91011 Evry, France
关键词
D O I
10.1109/ISPDC.2008.65
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:197 / 204
页数:8
相关论文
共 50 条
  • [1] Source-to-Source Automatic Differentiation of OpenMP Parallel Loops
    Hueckelheim, Jan
    Hascoet, Laurent
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2022, 48 (01):
  • [2] From OpenMP to MPI: first experiments of the STEP source-to-source transformation tool
    Millot, Daniel
    Muller, Alain
    Parrot, Christian
    Silber-Chaussumier, Frederique
    [J]. PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 669 - 676
  • [3] Source-to-source transformation in the large
    Genssler, T
    Kuttruff, V
    [J]. MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2003, 2789 : 254 - 265
  • [4] PROGRAM IMPROVEMENT BY SOURCE-TO-SOURCE TRANSFORMATION
    LOVEMAN, DB
    [J]. JOURNAL OF THE ACM, 1977, 24 (01) : 121 - 145
  • [5] Source-to-source compilation targeting OpenMP-based automatic parallelization of C applications
    Arabnejad, Hamid
    Bispo, Joao
    Cardoso, Joao M. P.
    Barbosa, Jorge G.
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (09): : 6753 - 6785
  • [6] Source-to-source compilation targeting OpenMP-based automatic parallelization of C applications
    Hamid Arabnejad
    João Bispo
    João M. P. Cardoso
    Jorge G. Barbosa
    [J]. The Journal of Supercomputing, 2020, 76 : 6753 - 6785
  • [7] GPT-Driven Source-to-Source Transformation for Generating Compilable Parallel CUDA Code for Nussinov's Algorithm
    Palkowski, Marek
    Gruzewski, Mateusz
    [J]. ELECTRONICS, 2024, 13 (03)
  • [8] Source-to-source translation for code-optimization
    Chowdhary, K. R.
    Purohit, Rajendra
    Purohit, Sunil Dutt
    [J]. JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2023, 44 (03): : 407 - 416
  • [9] Using a source-to-source transformation to introduce multi-threading into the AliRoot framework for a parallel event reconstruction
    Lohn, Stefan B.
    Dong, Xin
    Carminati, Federico
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396
  • [10] Source-to-Source Architecture Transformation for Performance Optimization in BIP
    Bozga, Marius
    Jaber, Mohamad
    Sifakis, Joseph
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (04) : 708 - 718