journal article·2020-04-21Open access

Performance Comparisons on Parallel Optimization of Atmospheric and Ocean Numerical Circulation Models Using KISTI Supercomputer Nurion System

Chaewook Lim, Dong-Hoon Kim, Seung-Buhm Woo, Minsu Joh, Jooneun An, Il-Ju Moon

Applied Sciences· Volume 10· Issue 8

Abstract

The characteristics of the 5th Supercomputer Nurion Knights Landing (KNL) system of the Korea Institute of Science and Technology Information (KISTI) were analyzed by developing ultra-high resolution atmospheric and ocean numerical circulation models. These models include the Weather Research and Forecasting System (WRF), Regional Ocean Modeling System (ROMS), and Unstructured Grid Finite Volume Community Ocean Model (FVCOM). Ideal and real-case experiments were simulated for each model according to the number of parallelized cores used for comparing performances. Identical experiments were performed on a general multicore system (Skylake and a general cluster system) for a performance comparison with the Nurion KNL system. Although the KNL system has more than twice as many cores per node as the Skylake system, the KNL system demonstrated 1/3 of the performance rate of the Skylake system. However, the performance rate of the Nurion KNL system was approximately 43% for all experiments. Reducing the number of cores per node in the KNL system by half (36 cores) is the most efficient method when the total number of cores is less than 256 cores, while it is more economical to use all cores when using more than 256 cores. In all experiments, the performance was continuously improved even for a maximum core experiment (1024 cores), thereby indicating that the KNL system can effectively simulate ultra-high resolution numerical circulation models.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Meteorological Phenomena and Simulations · Oceanographic and Atmospheric Processes · Climate variability and models

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Oceanography, Inha University, 100 Inha-ro, Michuhol-gu, Incheon 22212, Korea

Korea Institute of Science and Technology Information, 245 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea

Typhoon Research Center/Graduate School of Interdisciplinary Program in Marine Meteorology, Jeju National University, 102 Jejudaehak-ro, Jeju-si 63243, Korea

Funding

the Ministry of Oceans and Fisheries, Korea

References (17)

Show source-provided references
1. Sodani, A. (2015, January 22–25). Knights Landing (KNL): 2nd Generation Intel Xeon Phi Processor. Proceedings of the IEEE Symposium on Hot Chips, Cupertino, CA, USA.10.1109/HOTCHIPS.2015.7477467 ↗
2. Dell EMC Solutions (2018). Application Performance of Intel Skylake and Intel Knights Landing Processors on Stampede2, Dell EMC Solutions.
3. Using the On-Package Memory of Manycore Processor for Improving Performance of MPI Intra-Node Communication10.5626/JOK.2017.44.2.124 ↗
4. Butcher, N., Oliver, S.L., Berry, J., Hammond, S.D., and Kogge, P.M. (2018, January 13–16). Optimizing for KNL Usage Modes When Data Doesn’t Fit in MCDRAM. Proceedings of the 47th International Conference on Parallel Processing, Eugene, OR, USA.10.1145/3225058.3225116 ↗
5. Enhancing the Performance of Multiple Parallel Applications using Heterogeneous Memory on the Intel’s Next-Generation Many-core Processor10.5626/JOK.2017.44.9.878 ↗
6. System Characteristics and Performance Analysis in Multi and Many-core Architectures10.9728/dcs.2019.20.3.597 ↗
7. A thermodynamic foundation for modeling the moist atmosphere10.1175/1520-0469(1990)047<2580:ATFFMT>2.0.CO;2 ↗
8. Skamarock, W.C., Klemp, J.B., Dudhia, J., Gill, D.O., Barker, D.M., Duda, M.G., Huang, X.Y., Wang, W., and Powers, J.G. (2019, July 01). A Description of the Advanced Research WRF Version 3. NCAR Technical Note NCAR/TN/475+STR. Available online: http://dx.doi.org/10.5065/D68S4MVH.
9. General circulation experiments with the primitive equations. I. The basic experiment10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2 ↗
10. Three-dimensional numerical study of turbulence in an entraining mixed layer10.1007/BF00224974 ↗
11. Large-Eddy Simulation of the Daytime Boundary Layer in an Idealized Valley Using the Weather Research and Forecasting Numerical Model10.1007/s10546-010-9518-8 ↗
12. Examining Two-Way Nesting for Large Eddy Simulation of the PBL Using the WRF Model10.1175/MWR3406.1 ↗
13. The regional oceanic modeling system (ROMS): A split explicit, free surface, topography following coordinate oceanic model10.1016/j.ocemod.2004.08.002 ↗
14. NOAA (2019, July 01). ETOPO2, 2-Minute Gridded Global Relied Data, Available online: http://www.ngdc.noaa.gov/mgg/global/etopo2.html.
15. An unstructured grid, finite-volume coastal ocean model (FVCOM) system10.5670/oceanog.2006.92 ↗
16. Digital 30 sec gridded bathymetric data of Korea marginal seas—KorBathy30s
17. Amante, C., and Eakins, B. (2019, July 01). ETOPO1 1 Arc-Minute Global Relief Model: Procedures, Data Sources and Analysis, Available online: http://www.ngdc.noaa.gov/mgg/global/global.html.