Robert W. Robey

  1. ForOpenCL: Transformations Exploiting Array Syntax in Fortran for Accelerator Programming.

    Authors: Matthew J. Sottile, Craig E Rasmussen, Wayne N. Weseloh, Robert W. Robey, Daniel Quinlan, Jeffrey Overbey
    Subjects: Programming Languages
    Abstract

    Emerging GPU architectures for high performance computing are well suited to
    a data-parallel programming model. This paper presents preliminary work
    examining a programming methodology that provides Fortran programmers with
    access to these emerging systems. We use array constructs in Fortran to show
    how this infrequently exploited, standardized language feature is easily
    transformed to lower-level accelerator code. The transformations in ForOpenCL
    are based on a simple mapping from Fortran to OpenCL.

Syndicate content