High-performance Earth system modeling with NASA/GSFC’s Land Information System

2007 ◽  
Vol 3 (3) ◽  
pp. 157-165 ◽  
Author(s):  
C. D. Peters-Lidard ◽  
P. R. Houser ◽  
Y. Tian ◽  
S. V. Kumar ◽  
J. Geiger ◽  
...  
2021 ◽  
Author(s):  
Jaro Hokkanen ◽  
Stefan Kollet ◽  
Jiri Kraus ◽  
Andreas Herten ◽  
Markus Hrywniak ◽  
...  

<p>Rapidly changing heterogeneous supercomputer architectures pose a great challenge to many scientific communities trying to leverage the latest technology in high-performance computing. Implementations that simultaneously result in a good performance and developer productivity while keeping the codebase adaptable and well maintainable in the long-term are of high importance. ParFlow, a widely used hydrologic model, achieves these attributes by hiding the architecture-dependent code in preprocessor macros (ParFlow embedded Domain Specific Language, eDSL) and leveraging NVIDIA's Unified Memory technology for memory management. The implementation results in very good weak scaling with up to 26x speedup when using four NVIDIA A100 GPUs per node compared to using the available 48 CPU cores. Good weak scaling is observed using hundreds of nodes on the new JUWELS Booster system at the Jülich Supercomputing Centre, Germany. Furthermore, it is possible to couple ParFlow with other earth system compartment models such as land surface and atmospheric models using the OASIS-MCT coupler library, which handles the data exchange between the different models. The ParFlow GPU implementation is fully compatible with the coupled implementation with little changes to the source code. Moreover, coupled simulations offer interesting load-balancing opportunities for optimal usage of the existing resources. For example, running ParFlow on GPU nodes, and another application component on CPU-only nodes, or efficiently distributing the CPU and GPU resources of a single node between the different application components may result in the best usage of heterogeneous architectures.</p>


Eos ◽  
2007 ◽  
Vol 88 (12) ◽  
pp. 143 ◽  
Author(s):  
Sophie Valcke ◽  
Reinhard Budich ◽  
Mick Carter ◽  
Eric Guilyardi ◽  
Marie-Alice Foujols ◽  
...  

2016 ◽  
Vol 9 (2) ◽  
pp. 731-748 ◽  
Author(s):  
R. Li ◽  
L. Liu ◽  
G. Yang ◽  
C. Zhang ◽  
B. Wang

Abstract. Reproducibility and reliability are fundamental principles of scientific research. A compiling setup that includes a specific compiler version and compiler flags is an essential technical support for Earth system modeling. With the fast development of computer software and hardware, a compiling setup has to be updated frequently, which challenges the reproducibility and reliability of Earth system modeling. The existing results of a simulation using an original compiling setup may be irreproducible by a newer compiling setup because trivial round-off errors introduced by the change in compiling setup can potentially trigger significant changes in simulation results. Regarding the reliability, a compiler with millions of lines of code may have bugs that are easily overlooked due to the uncertainties or unknowns in Earth system modeling. To address these challenges, this study shows that different compiling setups can achieve exactly the same (bitwise identical) results in Earth system modeling, and a set of bitwise identical compiling setups of a model can be used across different compiler versions and different compiler flags. As a result, the original results can be more easily reproduced; for example, the original results with an older compiler version can be reproduced exactly with a newer compiler version. Moreover, this study shows that new test cases can be generated based on the differences of bitwise identical compiling setups between different models, which can help detect software bugs in the codes of models and compilers and finally improve the reliability of Earth system modeling.


2020 ◽  
Vol 7 (1) ◽  
Author(s):  
Min Chen ◽  
Chris R. Vernon ◽  
Neal T. Graham ◽  
Mohamad Hejazi ◽  
Maoyi Huang ◽  
...  

Abstract Global future land use (LU) is an important input for Earth system models for projecting Earth system dynamics and is critical for many modeling studies on future global change. Here we generated a new global gridded LU dataset using the Global Change Analysis Model (GCAM) and a land use spatial downscaling model, named Demeter, under the five Shared Socioeconomic Pathways (SSPs) and four Representative Concentration Pathways (RCPs) scenarios. Compared to existing similar datasets, the presented dataset has a higher spatial resolution (0.05° × 0.05°) and spreads under a more comprehensive set of SSP-RCP scenarios (in total 15 scenarios), and considers uncertainties from the forcing climates. We compared our dataset with the Land Use Harmonization version 2 (LUH2) dataset and found our results are in general spatially consistent with LUH2. The presented dataset will be useful for global Earth system modeling studies, especially for the analysis of the impacts of land use and land cover change and socioeconomics, as well as the characterizing the uncertainties associated with these impacts.


2018 ◽  
Vol 45 (4) ◽  
pp. 1939-1947 ◽  
Author(s):  
Jong-Yeon Park ◽  
John P. Dunne ◽  
Charles A. Stock

Sign in / Sign up

Export Citation Format

Share Document