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 条
  • [31] On the Portability of GPU-Accelerated Applications via Automated Source-to-Source Translation
    Sathre, Paul
    Gardner, Mark
    Feng, Wu-chun
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2019), 2019, : 1 - 8
  • [32] Compiler Assisted Source Transformation of OpenMP Kernels
    Squar, Jannek
    Jammer, Tim
    Blesel, Michael
    Kuhn, Michael
    Ludwig, Thomas
    [J]. 2020 19TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2020), 2020, : 44 - 51
  • [33] Interactive Source-to-Source Optimizations Validated using Static Resource Analysis
    Bertholon, Guillaume
    Chargueraud, Arthur
    Koehler, Thomas
    Bytyqi, Begatim
    Rouhling, Damien
    [J]. PROCEEDINGS OF THE 13TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON THE STATE OF THE ART IN PROGRAM ANALYSIS, SOAP 2024, 2024, : 26 - 34
  • [34] Package templates: A definition by semantics-preserving source-to-source transformations to efficient java code
    Department of Informatics, University of Oslo, Postboks 1080, Blindern, 0316 Oslo, Norway
    [J]. Proc. Int. Conf. Generative Program. Compon. Eng., GPCE, 1600, (50-59):
  • [35] AUTOMATIC DATABASE SYSTEM CONVERSION - SCHEMA REVISION, DATA TRANSLATION, AND SOURCE-TO-SOURCE PROGRAM TRANSFORMATION
    SHNEIDERMAN, B
    THOMAS, G
    [J]. AFIPS CONFERENCE PROCEEDINGS, 1982, 51 : 579 - +
  • [36] Using Source-to-Source Compilation to Instrument Circuits for Debug with High Level Synthesis
    Monson, Joshua S.
    Hutchings, Brad
    [J]. 2015 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (FPT), 2015, : 48 - 55
  • [37] Clava: C/C plus plus source-to-source compilation using LARA
    Bispo, Joao
    Cardoso, Joao M. P.
    [J]. SOFTWAREX, 2020, 12
  • [38] Detecting Performance Variance for Parallel Applications Without Source Code
    Zhai, Jidong
    Zheng, Liyan
    Zhang, Feng
    Tang, Xiongchao
    Wang, Haojie
    Yu, Teng
    Jin, Yuyang
    Song, Shuaiwen Leon
    Chen, Wenguang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4239 - 4255
  • [39] Package Templates: A Definition by Semantics-Preserving Source-to-Source Transformations to Efficient Java']Java Code
    Axelsen, Eyvind W.
    Krogdahl, Stein
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (03) : 50 - 59
  • [40] Symmetric distributed source coding using LDPC code
    Bai, Baochun
    Yang, Yang
    Boulanger, Pierre
    Harms, Janelle
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1892 - +