DocumentCode :
3470531
Title :
Experience Applying Fortran GPU Compilers to Numerical Weather Prediction
Author :
Henderson, Tim ; Middlecoff, J. ; Rosinski, J. ; Govett, M. ; Madden, P.
Author_Institution :
NOAA Earth Syst. Res. Lab., Cooperative Inst. for Res. in the Atmos., Boulder, CO, USA
fYear :
2011
fDate :
19-21 July 2011
Firstpage :
34
Lastpage :
41
Abstract :
Graphics Processing Units (GPUs) have enabled significant improvements in computational performance compared to traditional CPUs in several application domains. Until recently, GPUs have been programmed using C/C++ based methods such as CUDA (NVIDIA) and OpenCL (NVIDIA and AMD). Using these approaches, Fortran Numerical Weather Prediction (NWP) codes would have to be completely re-written to take full advantage of GPU performance gains. Emerging commercial Fortran compilers allow NWP codes to take advantage of GPU processing power with much less software development effort. The Non-hydrostatic Icosahedral Model (NIM) is a prototype dynamical core for global NWP. We use NIM to examine Fortran directive-based GPU compilers, evaluating code porting effort and computational performance.
Keywords :
C++ language; FORTRAN; computer graphic equipment; coprocessors; program compilers; software engineering; weather forecasting; C based method; C++ based method; CPU; CUDA; Fortran GPU compiler; Fortran directive-based GPU compiler; Fortran numerical weather prediction code; GPU performance gain; GPU processing power; NIM; NWP code; OpenCL; code porting effort; computational performance; graphics processing unit; nonhydrostatic icosahedral model; prototype dynamical core; software development effort; Central Processing Unit; Computational modeling; Graphics processing unit; Kernel; Mathematical model; Optimization; Weather forecasting; graphics processing units; high performance computing; weather modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Accelerators in High-Performance Computing (SAAHPC), 2011 Symposium on
Conference_Location :
Knoxville, TN
Print_ISBN :
978-1-4577-0635-6
Electronic_ISBN :
978-0-7695-4448-9
Type :
conf
DOI :
10.1109/SAAHPC.2011.9
Filename :
6031561
Link To Document :
بازگشت