2011
DOI: 10.5194/gmdd-4-547-2011
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Influence of the compiler on multi-CPU performance of WRFv3

Abstract: The Weather Research and Forecasting system version 3 (WRFv3) is an open source and state of the art numerical regional climate model used in climate related sciences. Over the years the model has been successfully optimized on a wide variety of clustered compute nodes connected with high speed interconnects. This is currently the most used hardware architecture for high-performance computing. As such, understanding WRFs dependency on the various hardware elements like the CPU, its interconnects, and th… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
6
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 7 publications
1
6
0
Order By: Relevance
“…With a recent refactor of legacy code, GEOS-Chem now compiles with all major versions of the GNU Fortran compiler (GEOS-Chem 2018c). Although some models like WRF are found to be significantly slower with GNU compilers than with Intel compilers (Langkamp 2011;Siuta et al 2016), for GEOS-Chem we find that switching to the GNU compiler decreases performance by only 5% (GEOS-Chem 2018d), in part due to a sustained effort to only bring hardware-independent and compiler-agonistic optimizations into the GEOS-Chem main code branch.…”
Section: Open-source Softwarementioning
confidence: 71%
“…With a recent refactor of legacy code, GEOS-Chem now compiles with all major versions of the GNU Fortran compiler (GEOS-Chem 2018c). Although some models like WRF are found to be significantly slower with GNU compilers than with Intel compilers (Langkamp 2011;Siuta et al 2016), for GEOS-Chem we find that switching to the GNU compiler decreases performance by only 5% (GEOS-Chem 2018d), in part due to a sustained effort to only bring hardware-independent and compiler-agonistic optimizations into the GEOS-Chem main code branch.…”
Section: Open-source Softwarementioning
confidence: 71%
“…From Table I it is clear that the CPIs for the Intel and AMD 48-core CPUs and the GPU are very similar; furthermore, Langkamp [22] found very little difference in the WRF MPI performance when compiled using gfortran and the PGI compiler on an AMD Opteron 2384 system. So, using the 48-core AMD system as our reference, we can compare the compute performance of our kernel with that of the original kernel parallelized using MPI.…”
Section: Discussionmentioning
confidence: 98%
“…The efficiency and performance in parallel programming usually were assessed by magnitude and performance indicators, using mainly the following metrics: the execution time [10], speed-up and the efficiency [15,16,21]. The execution time is the time required for the application for the development of one or more tasks in a program.…”
Section: Efficiency and Performance In Parallel Programmingmentioning
confidence: 99%
“…144 experiments were executed to obtain the execution time (t), speedup (Sn) and efficiency (En) considering three hours simulation time with a processors number from 1 to 256, the four PBL schemes (YSU, MYJ, ACM2 and BouLac) [2,4,7,8], two time step and two physics configuration and were executed according to the scheduling in the MNIII supercomputer account [10,15,16,21].…”
Section: Performance Indicators Experimentsmentioning
confidence: 99%