Articles | Volume 15, issue 3
https://doi.org/10.5194/gmd-15-1097-2022
© Author(s) 2022. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-15-1097-2022
© Author(s) 2022. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Enhancing the accessibility of unified modeling systems: GFDL System for High-resolution prediction on Earth-to-Local Domains (SHiELD) v2021b in a container
Cooperative Institute for Modeling the Earth System, Program in
Oceanic and Atmospheric Sciences, Princeton University, Princeton, NJ, USA
National Oceanic and Atmospheric Administration/Geophysical Fluid Dynamics Laboratory (NOAA/GFDL), Princeton NJ, USA
Lucas M. Harris
National Oceanic and Atmospheric Administration/Geophysical Fluid Dynamics Laboratory (NOAA/GFDL), Princeton NJ, USA
Yong Qiang Sun
Cooperative Institute for Modeling the Earth System, Program in
Oceanic and Atmospheric Sciences, Princeton University, Princeton, NJ, USA
National Oceanic and Atmospheric Administration/Geophysical Fluid Dynamics Laboratory (NOAA/GFDL), Princeton NJ, USA
now at: Department of Earth, Environmental and Planetary Sciences, Rice University, Houston, TX, USA
Related authors
No articles found.
Joseph Mouallem, Sergey Malyshev, Zhihong Tan, Elena Shevliakova, Kun Gao, Lucas Harris, Rusty Benson, William Cooke, Niki Zadeh, and Lauren Chilutti
EGUsphere, https://doi.org/10.5194/egusphere-2026-2014, https://doi.org/10.5194/egusphere-2026-2014, 2026
This preprint is open for discussion and under review for Geoscientific Model Development (GMD).
Short summary
Short summary
We integrate GFDL's land model in the high resolution global atmospheric model SHiELD, unlocking new capabilities in simulating new suite of land-atmosphere conditions and extreme hydrological processes such as flooding. Simulations of hurricane Helene's 2024 landfall demonstrate that the model realistically captures soil saturation, runoff generation and river flooding in Western North Carolina.
Joseph Mouallem, Kun Gao, Brandon G. Reichl, Lauren Chilutti, Lucas Harris, Rusty Benson, Niki Zadeh, Jing Chen, Jan-Huey Chen, and Cheng Zhang
Geosci. Model Dev., 18, 6461–6478, https://doi.org/10.5194/gmd-18-6461-2025, https://doi.org/10.5194/gmd-18-6461-2025, 2025
Short summary
Short summary
We introduce a new high-resolution model that couples the atmosphere and ocean to better simulate extreme weather events. It combines the Geophysical Fluid Dynamics Laboratory (GFDL) advanced atmospheric and ocean models with a powerful coupling system that enables robust and efficient two-way interactions. Simulations show that the model accurately captures hurricane behavior and its impact on the ocean. It also runs efficiently on supercomputers. This model represents a key step toward improving extreme weather forecasts.
Justin L. Willson, Kevin A. Reed, Christiane Jablonowski, James Kent, Peter H. Lauritzen, Ramachandran Nair, Mark A. Taylor, Paul A. Ullrich, Colin M. Zarzycki, David M. Hall, Don Dazlich, Ross Heikes, Celal Konor, David Randall, Thomas Dubos, Yann Meurdesoif, Xi Chen, Lucas Harris, Christian Kühnlein, Vivian Lee, Abdessamad Qaddouri, Claude Girard, Marco Giorgetta, Daniel Reinert, Hiroaki Miura, Tomoki Ohno, and Ryuji Yoshida
Geosci. Model Dev., 17, 2493–2507, https://doi.org/10.5194/gmd-17-2493-2024, https://doi.org/10.5194/gmd-17-2493-2024, 2024
Short summary
Short summary
Accurate simulation of tropical cyclones (TCs) is essential to understanding their behavior in a changing climate. One way this is accomplished is through model intercomparison projects, where results from multiple climate models are analyzed to provide benchmark solutions for the wider climate modeling community. This study describes and analyzes the previously developed TC test case for nine climate models in an intercomparison project, providing solutions that aid in model development.
Johann Dahm, Eddie Davis, Florian Deconinck, Oliver Elbert, Rhea George, Jeremy McGibbon, Tobias Wicky, Elynn Wu, Christopher Kung, Tal Ben-Nun, Lucas Harris, Linus Groner, and Oliver Fuhrer
Geosci. Model Dev., 16, 2719–2736, https://doi.org/10.5194/gmd-16-2719-2023, https://doi.org/10.5194/gmd-16-2719-2023, 2023
Short summary
Short summary
It is hard for scientists to write code which is efficient on different kinds of supercomputers. Python is popular for its user-friendliness. We converted a Fortran code, simulating Earth's atmosphere, into Python. This new code auto-converts to a faster language for processors or graphic cards. Our code runs 3.5–4 times faster on graphic cards than the original on processors in a specific supercomputer system.
Joseph Mouallem, Lucas Harris, and Rusty Benson
Geosci. Model Dev., 15, 4355–4371, https://doi.org/10.5194/gmd-15-4355-2022, https://doi.org/10.5194/gmd-15-4355-2022, 2022
Short summary
Short summary
The single-nest capability in GFDL's dynamical core, FV3, is upgraded to support multiple same-level and telescoping nests. Grid nesting adds a refined grid over an area of interest to better resolve small-scale flow features necessary to accurately predict special weather events such as severe storms and hurricanes. This work allows concurrent execution of multiple same-level and telescoping multi-level nested grids in both global and regional setups.
Jeremy McGibbon, Noah D. Brenowitz, Mark Cheeseman, Spencer K. Clark, Johann P. S. Dahm, Eddie C. Davis, Oliver D. Elbert, Rhea C. George, Lucas M. Harris, Brian Henn, Anna Kwa, W. Andre Perkins, Oliver Watt-Meyer, Tobias F. Wicky, Christopher S. Bretherton, and Oliver Fuhrer
Geosci. Model Dev., 14, 4401–4409, https://doi.org/10.5194/gmd-14-4401-2021, https://doi.org/10.5194/gmd-14-4401-2021, 2021
Short summary
Short summary
FV3GFS is a weather and climate model written in Fortran. It uses Fortran so that it can run fast, but this makes it hard to add features if you do not (or even if you do) know Fortran. We have written a Python interface to FV3GFS that lets you import the Fortran model as a Python package. We show examples of how this is used to write
modelscripts, which reproduce or build on what the Fortran model can do. You could do this same wrapping for any compiled model, not just FV3GFS.
Cited articles
Brown, A., Milton, S., Cullen, M., Golding, B., Mitchell, J., and Shelly,
A.: Unified Modeling and Prediction of Weather and Climate: A 25-Year
Journey, Bull. Am. Meteorol. Soc., 93, 1865–1877,
https://doi.org/10.1175/BAMS-D-12-00018.1, 2012.
Cheng, K.-Y.: Data of Hurricane Laura simulations – for submission to GMD, Zenodo [data set], https://doi.org/10.5281/zenodo.5090126, 2021a.
Cheng, K.-Y.: SHiELD test cases – for submission to GMD, Zenodo [data set], https://doi.org/10.5281/zenodo.5090124, 2021b.
Cheng, K.-Y., Harris, L. M., Zhou, L., Lin, S.-J., Mouallem, J., Benson, R.,
Clark, S., Gao, K., Chen, X., Chen, J.-H., Sun, Y. Q., Tong, M., Xiang, B.,
Chilutti, L., Morin, M., Bender, M., Elbert, O. D., Kaltenbaugh, A.,
Marchok, T., Huff, J. J., and Stern, W.: SHiELD v2021b in a container,
Zenodo [code], https://doi.org/10.5281/zenodo.5090895, 2021a.
Cheng, K.-Y., Harris, L. M., Zhou, L., Lin, S.-J., Mouallem, J., Benson, R.,
Clark, S., Gao, K., Chen, X., Chen, J.-H., Sun, Y. Q., Tong, M., Xiang, B.,
Chilutti, L., Morin, M., Bender, M., Elbert, O. D., Kaltenbaugh, A.,
Marchok, T., Huff, J. J., and Stern, W.: SHiELD Docker image, https://hub.docker.com/r/gfdlfv3/shield, last access: 25 November 2021b.
Felter, W., Ferreira, A., Rajamony, R., and Rubio, J.: An updated
performance comparison of virtual machines and Linux containers, in: 2015
IEEE International Symposium on Performance Analysis of Systems and Software
(ISPASS), IEEE Int. Sym. Perform. Anal. (ISPASS), 171–172,
https://doi.org/10.1109/ISPASS.2015.7095802, 2015.
Hacker, J. P., Exby, J., Gill, D., Jimenez, I., Maltzahn, C., See, T.,
Mullendore, G., and Fossell, K.: A Containerized Mesoscale Model and
Analysis Toolkit to Accelerate Classroom Learning, Collaborative Research,
and Uncertainty Quantification, Bull. Am. Meteorol. Soc., 98, 1129–1138,
https://doi.org/10.1175/BAMS-D-15-00255.1, 2017.
Han, J., Wang, W., Kwon, Y. C., Hong, S.-Y., Tallapragada, V., and Yang, F.:
Updates in the NCEP GFS Cumulus Convection Schemes with Scale and Aerosol
Awareness, Weather Forecast., 32, 2005–2017,
https://doi.org/10.1175/WAF-D-17-0046.1, 2017.
Harris, L. and Lin, S.-J.: A Two-Way Nested Global-Regional Dynamical
Core on the Cubed-Sphere Grid, Mon. Weather Rev., 141, 283–306,
https://doi.org/10.1175/MWR-D-11-00201.1, 2013.
Harris, L., Zhou, L., Lin, S.-J., Chen, J.-H., Chen, X., Gao, K., Morin, M.,
Rees, S., Sun, Y., Tong, M., Xiang, B., Bender, M., Benson, R., Cheng,
K.-Y., Clark, S., Elbert, O. D., Hazelton, A., Huff, J. J., Kaltenbaugh, A.,
Liang, Z., Marchok, T., Shin, H. H., and Stern, W.: GFDL SHiELD: A Unified
System for Weather-to-Seasonal Prediction, J. Adv. Model. Earth Syst., 12,
e2020MS002223, https://doi.org/10.1029/2020MS002223, 2020.
Hazelton, A. T., Harris, L., and Lin, S.-J.: Evaluation of Tropical Cyclone
Structure Forecasts in a High-Resolution Version of the Multiscale GFDL
fvGFS Model, Weather Forecast., 33, 419–442,
https://doi.org/10.1175/WAF-D-17-0140.1, 2018.
Held, I. M. and Suarez, M. J.: A Proposal for the Intercomparison of the
Dynamical Cores of Atmospheric General Circulation Models, Bull. Am.
Meteorol. Soc., 75, 1825–1830,
https://doi.org/10.1175/1520-0477(1994)075<1825:APFTIO>2.0.CO;2, 1994.
Hong, S.-Y.: A new stable boundary-layer mixing scheme and its impact on the
simulated East Asian summer monsoon, Q. J. R. Meteorol. Soc., 136,
1481–1496, https://doi.org/10.1002/qj.665, 2010.
Jung, K., Cho, Y.-K., and Tak, Y.-J.: Containers and Orchestration of
Numerical Ocean Model for Computational Reproducibility and Portability in
Public and Private clouds: Application of ROMS 3.6, Simul. Model. Pract.
Theory, 109, 102305, https://doi.org/10.1016/j.simpat.2021.102305, 2021.
Kurtzer, G. M., Sochat, V., and Bauer, M. W.: Singularity: Scientific
containers for mobility of compute, Plos. One, 12, e0177459,
https://doi.org/10.1371/journal.pone.0177459, 2017.
Melton, J. R., Arora, V. K., Wisernig-Cojoc, E., Seiler, C., Fortier, M., Chan, E., and Teckentrup, L.: CLASSIC v1.0: the open-source community successor to the Canadian Land Surface Scheme (CLASS) and the Canadian Terrestrial Ecosystem Model (CTEM) – Part 1: Model framework and site-level performance, Geosci. Model Dev., 13, 2825–2850, https://doi.org/10.5194/gmd-13-2825-2020, 2020.
Montes, D., Añel, J. A., Wallom, D. C. H., Uhe, P., Caderno, P. V., and
Pena, T. F.: Cloud Computing for Climate Modelling: Evaluation, Challenges
and Benefits, Computers, 9, 52, https://doi.org/10.3390/computers9020052,
2020.
NOAA: GOES-R Series ABI Products, CLASS (Comprehensive Large
Array-data Stewardship System) [data set],
https://www.avl.class.noaa.gov/saa/products/search?sub_id=0&datatype_family=GRABIPRD, last access: 25 November 2021.
Pollard, R. T., Rhines, P. B., and Thompson, R. O. R. Y.: The deepening of
the wind-Mixed layer, Geophys. Fluid Dyn., 4, 381–404,
https://doi.org/10.1080/03091927208236105, 1973.
Putman, W. M. and Lin, S.-J.: Finite-volume transport on various
cubed-sphere grids, J. Comput. Phys., 227, 55–78,
https://doi.org/10.1016/j.jcp.2007.07.022, 2007.
Walters, D. N., Best, M. J., Bushell, A. C., Copsey, D., Edwards, J. M., Falloon, P. D., Harris, C. M., Lock, A. P., Manners, J. C., Morcrette, C. J., Roberts, M. J., Stratton, R. A., Webster, S., Wilkinson, J. M., Willett, M. R., Boutle, I. A., Earnshaw, P. D., Hill, P. G., MacLachlan, C., Martin, G. M., Moufouma-Okia, W., Palmer, M. D., Petch, J. C., Rooney, G. G., Scaife, A. A., and Williams, K. D.: The Met Office Unified Model Global Atmosphere 3.0/3.1 and JULES Global Land 3.0/3.1 configurations, Geosci. Model Dev., 4, 919–941, https://doi.org/10.5194/gmd-4-919-2011, 2011.
Warner, T. T., Peterson, R. A., and Treadon, R. E.: A Tutorial on Lateral
Boundary Conditions as a Basic and Potentially Serious Limitation to
Regional Numerical Weather Prediction, Bull. Am. Meteorol. Soc., 78,
2599–2618, https://doi.org/10.1175/1520-0477(1997)078<2599:ATOLBC>2.0.CO;2, 1997.
Zhou, L., Lin, S.-J., Chen, J.-H., Harris, L. M., Chen, X., and Rees, S. L.:
Toward Convective-Scale Prediction within the Next Generation Global
Prediction System, Bull. Am. Meteorol. Soc., 100, 1225–1243,
https://doi.org/10.1175/BAMS-D-17-0246.1, 2019.
Zhuang, J., Jacob, D. J., Lin, H., Lundgren, E. W., Yantosca, R. M., Gaya,
J. F., Sulprizio, M. P., and Eastham, S. D.: Enabling High-Performance Cloud
Computing for Earth Science Modeling on Over a Thousand Cores: Application
to the GEOS-Chem Atmospheric Chemistry Model, J. Adv. Model. Earth Syst.,
12, e2020MS002064, https://doi.org/10.1029/2020MS002064, 2020.
Short summary
This paper presents the implementation of container technology for the System for High‐resolution prediction on Earth‐to‐Local Domains (SHiELD), a unified atmospheric model that can be used as a global, a global–nest, and a regional model for weather-to-seasonal prediction. Container technology makes SHiELD cross-platform and easy to use, which opens opportunities for collaborative research and development. The performance and scalability of the containerized SHiELD are evaluated and discussed.
This paper presents the implementation of container technology for the System for...