Loading...
Please wait, while we are loading the content...
Similar Documents
Directive-based parallelization of the NIM weather model for GPUs
| Content Provider | ACM Digital Library |
|---|---|
| Author | Govett, Mark Henderson, Tom Middlecoff, Jacques |
| Abstract | The NIM is a performance-portable model that runs on CPU, GPU and MIC architectures with a single source code. The single source plus efficient code design allows application scientists to maintain the Fortran code, while computer scientists optimize performance and portability using OpenMP, OpenACC, and F2C-ACC directives. The F2C-ACC compiler was developed in 2008 at NOAA's Earth System Research Laboratory (ESRL) to support GPU parallelization before commercial Fortran GPU compilers were available. Since then, a number of vendors have built GPU compilers that are compliant to the emerging OpenACC standard. The paper will compare parallelization and performance of NIM using the F2C-ACC, Cray and PGI Fortran GPU compilers. |
| Starting Page | 55 |
| Ending Page | 61 |
| Page Count | 7 |
| File Format | |
| ISBN | 9781479970230 |
| DOI | 10.1109/WACCPD.2014.9 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2014-11-16 |
| Access Restriction | Subscribed |
| Subject Keyword | Multicore Compiler Numerical weather prediction Openacc Parallelization Gpgpu Accelerator |
| Content Type | Text |
| Resource Type | Article |