|
54 | 54 | %\subtitlenote{The full version of the author's guide is available as |
55 | 55 | % \texttt{acmart.pdf} document} |
56 | 56 |
|
57 | | -\author{Damian Rouson} |
58 | | -\orcid{0000-0002-2234-868X} |
59 | | -\affiliation{% |
60 | | - \institution{Sourcery Institute} |
61 | | - \streetaddress{2323 Broadway} |
62 | | - \city{Oakland} |
63 | | - \state{California} |
64 | | - \postcode{94612} |
| 57 | +\author{ |
| 58 | +Damian Rouson$^1$, Ethan D Gutmann$^2$, Alessandro Fanfarillo$^2$, Brian Friesen$^3$\vspace{5pt}\\ |
| 59 | +\normalsize |
| 60 | +{$^1$Sourcery Institute, USA}\vspace{1pt}\\ |
| 61 | +{$^2$National Center for Atmospheric Research, USA}\vspace{1pt}\\ |
| 62 | +{$^3$Lawrence Berkeley National Laboratory, USA}\vspace{1pt}\\ |
65 | 63 | } |
66 | | - |
67 | | -\renewcommand{\shortauthors}{D. Rouson et al.} |
68 | | - |
69 | | -\author{Ethan D Gutmann} |
70 | | -\orcid{0000-0003-4077-3430} |
71 | | -\affiliation{% |
72 | | - \institution{National Center for Atmospheric Research} |
73 | | - \streetaddress{3450 Mitchell Ln.} |
74 | | - \city{Boulder} |
75 | | - \state{Colorado} |
76 | | - \postcode{80301} |
77 | | -} |
78 | | - |
79 | | - |
80 | | -\author{Brian Friesen} |
81 | | -\orcid{0000-0002-1572-1631} |
82 | | -\affiliation{% |
83 | | - \institution{Lawrence Berkeley National Laboratory} |
84 | | - \streetaddress{1 Cyclotron Road, Mail Stop 59R4010A} |
85 | | - \city{Berkeley} |
86 | | - \state{California} |
87 | | - \postcode{94720} |
88 | | -} |
89 | | - |
90 | | - |
91 | | -\author{Alessandro Fanfarillo} |
92 | | -\orcid{0000-0003-3487-7452} |
93 | | -\affiliation{% |
94 | | - \institution{National Center for Atmospheric Research} |
95 | | - \streetaddress{ 1850 Table Mesa Dr.} |
96 | | - \city{Boulder} |
97 | | - \state{Colorado} |
98 | | - \postcode{80305} |
99 | | -} |
100 | | - |
| 64 | +\renewcommand{\shortauthors}{Damian Rouson et al.} |
| 65 | + |
| 66 | +%\author{Damian Rouson} |
| 67 | +%\orcid{0000-0002-2234-868X} |
| 68 | +%\affiliation{% |
| 69 | + %\institution{Sourcery Institute} |
| 70 | + %\streetaddress{2323 Broadway} |
| 71 | + %\city{Oakland} |
| 72 | + %\state{California} |
| 73 | + %\postcode{94612} |
| 74 | +%} |
| 75 | + |
| 76 | +%\renewcommand{\shortauthors}{D. Rouson et al.} |
| 77 | +% |
| 78 | +%\author{Ethan D Gutmann} |
| 79 | +%\orcid{0000-0003-4077-3430} |
| 80 | +%\affiliation{% |
| 81 | + %\institution{National Center for Atmospheric Research} |
| 82 | + %\streetaddress{3450 Mitchell Ln.} |
| 83 | + %\city{Boulder} |
| 84 | + %\state{Colorado} |
| 85 | + %\postcode{80301} |
| 86 | +%} |
| 87 | + |
| 88 | +% |
| 89 | +%\author{Brian Friesen} |
| 90 | +%\orcid{0000-0002-1572-1631} |
| 91 | +%\affiliation{% |
| 92 | + %\institution{Lawrence Berkeley National Laboratory} |
| 93 | + %\streetaddress{1 Cyclotron Road, Mail Stop 59R4010A} |
| 94 | + %\city{Berkeley} |
| 95 | + %\state{California} |
| 96 | + %\postcode{94720} |
| 97 | +%} |
| 98 | + |
| 99 | + |
| 100 | +%\author{Alessandro Fanfarillo} |
| 101 | +%\orcid{0000-0003-3487-7452} |
| 102 | +%\affiliation{% |
| 103 | + %\institution{National Center for Atmospheric Research} |
| 104 | + %\streetaddress{ 1850 Table Mesa Dr.} |
| 105 | + %\city{Boulder} |
| 106 | + %\state{Colorado} |
| 107 | + %\postcode{80305} |
| 108 | +%} |
| 109 | + |
101 | 110 |
|
102 | 111 | \begin{abstract} |
103 | | -We examine the scalability and performance of an open-source, \gls{caf} \gls{mini-app} that solves |
104 | | -several parallel, numerical algorithms known to dominate the execution of \gls{icar}~\cite{gutmann2016intermediate} model, |
105 | | -a package developed at the \gls{ncar}. |
106 | | -The \gls{mini-app} uses standard Fortran 2008, including one Fortran 2008 implementation of a collective |
| 112 | +We examine the scalability and performance of an open-source, \gls{caf} \gls{mini-app} that implements |
| 113 | +the parallel, numerical algorithms that dominate the execution of \gls{icar}~\cite{gutmann2016intermediate} model |
| 114 | +developed at the \gls{ncar}. |
| 115 | +The Fortran 2008 \gls{mini-app} includes one Fortran 2008 implementation of a collective |
107 | 116 | subroutine defined in the Committee Draft of the upcoming Fortran 2018 standard. The ability of \gls{caf} to run atop various |
108 | 117 | communication layers and the increasing \gls{caf} compiler availability facilitated evaluating several compilers, |
109 | 118 | runtime libraries and hardware platforms. Results are presented for the GNU and Cray compilers, each of which offers |
110 | 119 | different parallel runtime libraries employing one or more communication layers, including \gls{mpi}, OpenSHMEM, and proprietary |
111 | | -alternatives. We studied performance on multi- and many-core processors in distributed memory. The |
112 | | -results show promising scaling behavior across a range of hardware, compiler, and runtime choices |
113 | | -on platforms ranging up to $\sim$100,000 cores. |
| 120 | +alternatives. We study performance on multi- and many-core processors in distributed memory. The |
| 121 | +results show promising scaling across a range of hardware, compiler, and runtime choices |
| 122 | +on up to $\sim$100,000 cores. |
114 | 123 | \end{abstract} |
115 | 124 |
|
116 | 125 | % |
|
0 commit comments