On the roles of the programmer, the compiler and the runtime system when programming accelerators in OpenMP

被引:8
|
作者
机构
[1] [1,Ozen, Guray
[2] 1,Ayguadé, Eduard
[3] 1,Labarta, Jesús
来源
| 1600年 / Springer Verlag卷 / 8766期
关键词
Privatization - Acceleration - Program compilers - Specifications - Application programming interfaces (API) - Flow graphs - Data flow analysis;
D O I
10.1007/978-3-319-11454-5_16
中图分类号
学科分类号
摘要
引用
收藏
相关论文
共 50 条
  • [1] On the Roles of the Programmer, the Compiler and the Runtime System When Programming Accelerators in OpenMP
    Ozen, Guray
    Ayguade, Eduard
    Labarta, Jesus
    USING AND IMPROVING OPENMP FOR DEVICES, TASKS, AND MORE, 2014, 8766 : 215 - 229
  • [2] Compiler-assisted, adaptive runtime system for the support of OpenMP in embedded multicores
    Agathos, Spiros N.
    Dimakopoulos, Vassilios V.
    Kasmeridis, Ilias K.
    PARALLEL COMPUTING, 2022, 110
  • [3] A runtime optimization system for OpenMP
    Burcea, M
    Voss, MJ
    OPENMP SHARED MEMORY PARALLEL PROGRAMMING, 2003, 2716 : 42 - 53
  • [4] A practical OpenMP compiler for system on chips
    Liu, F
    Chaudhary, V
    OPENMP SHARED MEMORY PARALLEL PROGRAMMING, 2003, 2716 : 54 - 68
  • [5] A ROSE-Based OpenMP 3.0 Research Compiler Supporting Multiple Runtime Libraries
    Liao, Chunhua
    Quinlan, Daniel J.
    Panas, Thomas
    de Supinski, Bronis R.
    BEYOND LOOP LEVEL PARALLELISM IN OPENMP: ACCELERATORS, TASKING AND MORE, PROCEEDINGS, 2010, 6132 : 15 - 28
  • [6] Compiler and runtime support for running OpenMP programs on Pentium- and Itanium-architectures
    Tian, XM
    Girkar, M
    Shah, S
    Armstrong, D
    Su, E
    Petersen, P
    EIGHTH INTERNATIONAL WORKSHOP ON HIGH-LEVEL PARALLEL PROGRAMMING MODELS AND SUPPORTIVE ENVIRONMENTS, PROCEEDINGS, 2003, : 47 - 55
  • [7] A runtime system architecture for ubiquitous support of OpenMP
    Philos, Giorgos Ch.
    Dimakopoulos, Vassilios V.
    Hadjidoukas, Panagiotis E.
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, 2008, : 189 - 196
  • [8] Adaptive OpenMP Runtime System for Embedded Multicores
    Agathos, Spiros N.
    Dimakopoulos, Vassilios V.
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2018), 2018, : 174 - 181
  • [9] An efficient OpenMP runtime system for hierarchical architectures
    Thibault, Samuel
    Broquedis, Francois
    Goglin, Brice
    Namyst, Raymond
    Wacrenier, Pierre-Andre
    PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 161 - 172
  • [10] POSTER: High-Level Synthesis of the OpenMP runtime to improve the generation of parallel accelerators
    Gozzi, Giovanni
    Fiorito, Michele
    Curzel, Serena
    Ferrandi, Fabrizio
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 209 - 210