Automatic code generation for GPUs in llc

被引:0
|
作者
Ruyman Reyes
Francisco de Sande
机构
[1] Universidad de La Laguna,Departamento de Estadística, I.O. y Computación
来源
关键词
GPU computing; CUDA; llc; OpenMP; Compiler;
D O I
暂无
中图分类号
学科分类号
摘要
llc is a C-based language where parallelism is expressed using compiler directives. In this paper, we present a new backend of an llc compiler that produces code for GPUs. We have also implemented a software architecture that eases the development of new backends. Our design represents an intermediate layer between a high-level parallel language and different hardware architectures.
引用
收藏
页码:349 / 356
页数:7
相关论文
共 50 条
  • [1] Automatic code generation for GPUs in llc
    Reyes, Ruyman
    de Sande, Francisco
    JOURNAL OF SUPERCOMPUTING, 2011, 58 (03): : 349 - 356
  • [2] Case Studies in Automatic GPGPU Code Generation with llc
    Reyes, Ruyman
    de Sande, Francisco
    EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 13 - 22
  • [3] Automatic code generation for solvers of cardiac cellular membrane dynamics in GPUs
    Amorim, Ronan M.
    Rocha, Bernardo M.
    Campos, Fernando O.
    dos Santos, Rodrigo W.
    2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, : 2666 - 2669
  • [4] LightHouse: An Automatic Code Generator for Graph Algorithms on GPUs
    Shashidhar, G.
    Nasre, Rupesh
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2016, 2017, 10136 : 235 - 249
  • [5] Automatic Source Code Transformation for GPUs Based on Program Comprehension
    Cantiello, Pasquale
    Di Martino, Beniamino
    EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT II, 2012, 7156 : 188 - 197
  • [6] Automatic Generation of Specialized Direct Convolutions for Mobile GPUs
    Mogers, Naums
    Radu, Valentin
    Li, Lu
    Turner, Jack
    O'Boyle, Michael
    Dubach, Christophe
    GPGPU'20: PROCEEDINGS OF THE 13TH ANNUAL WORKSHOP ON GENERAL PURPOSE PROCESSING USING GRAPHICS PROCESSING UNIT (GPU), 2020, : 41 - 50
  • [7] Automatic code generation and Arduino
    Craig, Kevin C.
    EDN, 2012, 57 (18) : 26 - 26
  • [8] Automatic generation of numerical code
    Korelc, J
    CHALLENGING THE BOUNDARIES OF SYMBOLIC COMPUTATION, 2003, : 9 - 16
  • [9] The Metric for Automatic Code Generation
    Li, Zhen
    Jiang, Ying
    Zhang, Xiao Jiang
    Xu, Hai Yan
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INTELLIGENT ROBOTICS (ICMIR-2019), 2020, 166 : 279 - 286
  • [10] CODE GENERATION IN AUTOMATIC PARALLELIZERS
    COLLARD, JF
    APPLICATIONS IN PARALLEL AND DISTRIBUTED COMPUTING, 1994, 44 : 185 - 194