2014 23rd International Conference on Parallel Architecture and Compilation (PACT) (2014)
Aug. 23, 2014 to Aug. 27, 2014
Alessandro Fanfarillo , University of Rome, Tor Vergata, Italy
Tobias Burnus , Munich, Germany
Valeria Cardellini , University of Rome, Tor Vergata, Italy
Salvatore Filippone , University of Rome Tor Vergata, Italy
Dan Nagle , NCAR, Boulder, Colorado
Damian Rouson , Sourcery Inc., Oakland, California
Coarray Fortran is a set of features of the Fortran 2008 standard which makes Fortran a PGAS language. Currently, the coarray support is provided mainly by commercial compilers like Cray and Intel. In this work we present two coarray implementations on the GNU Fortran compiler. We present a performance comparison between our coarray implementations and those provided by Cray and Intel. Such comparison includes synthetic benchmarks and real, commonly used, scientific applications.
Bandwidth, Open source software, Electronics packaging, Syntactics, Benchmark testing, Standards, Three-dimensional displays
A. Fanfarillo, T. Burnus, V. Cardellini, S. Filippone, D. Nagle and D. Rouson, "Coarrays in GNU Fortran," 2014 23rd International Conference on Parallel Architecture and Compilation (PACT), Edmonton, Canada, 2014, pp. 513-514.