The Community for Technology Leaders
2014 23rd International Conference on Parallel Architecture and Compilation (PACT) (2014)
Edmonton, Canada
Aug. 23, 2014 to Aug. 27, 2014
ISBN: 978-1-5090-6607-0
pp: 513-514
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
ABSTRACT
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.
INDEX TERMS
Bandwidth, Open source software, Electronics packaging, Syntactics, Benchmark testing, Standards, Three-dimensional displays
CITATION
Alessandro Fanfarillo, Tobias Burnus, Valeria Cardellini, Salvatore Filippone, Dan Nagle, Damian Rouson, "Coarrays in GNU Fortran", 2014 23rd International Conference on Parallel Architecture and Compilation (PACT), vol. 00, no. , pp. 513-514, 2014, doi:10.1145/2628071.2671427
86 ms
(Ver 3.3 (11022016))