Seamless management of ensemble climate prediction experiments on HPC platforms

One of the main challenges for the weather, air quality and climate science is how to efficiently perform large numbers of simulations of the Earth system on a variety of supercomputers. In particular, the climate community has developed complex computational systems to obtain climate projections and predictions. A huge amount of computational resources are needed to produce these simulations, as well as to deal with the data coming in and out from the models. Regardless of the platform, climate simulations typically consist of hundreds of programs or scripts whose workflow can be complex. In this paper, Autosubmit, a Python-based tool that allows creating, launching and monitoring climate experiments, is introduced. The experiment is defined as a sequence of jobs that Autosubmit remotely submits and manages in a transparent way to the user. The same experiment can run in more than one supercomputing platform and for different workflow configurations. Autosubmit could be expanded to perform any weather, air quality and climate experiment on any computing platform to ensure the efficient handling of highly-dependent jobs, an optimum use of available computing resources, and a user-friendly management of the experiments, including creation, documentation, start, stop, restart, live monitoring and reproduction.

[1]  Jordan G. Powers,et al.  A Description of the Advanced Research WRF Version 2 , 2005 .

[2]  Cecelia DeLuca,et al.  A scientific workflow environment for Earth system related studies , 2011, Comput. Geosci..

[3]  Shantenu Jha,et al.  SAGA: A standardized access layer to heterogeneous Distributed Computing Infrastructure , 2015 .

[4]  José Manuel Gutiérrez,et al.  Benefits and requirements of grid computing for climate applications. An example with the community atmospheric model , 2011, Environ. Model. Softw..

[5]  Ligia Bernardet NITE-Numerical Weather Prediction Information Technology Environment Final Report by the Developmental Testbed Center-3 / 31 / 2015 , .

[6]  Ana Cortés,et al.  Case Study in Large Scale Climate Simulations: Optimizing the Speedup/Efficiency Balance in Supercomputing Environments , 2014, 2014 14th International Conference on Computational Science and Its Applications.

[7]  Francisco J. Doblas-Reyes,et al.  Seasonal climate predictability and forecasting: status and prospects , 2013 .

[8]  R. Miller,et al.  Atmospheric dust modeling from meso to global scales with the online NMMB/BSC-Dust model – Part 1: Model description, annual simulations and evaluation , 2011 .

[9]  Italo Epicoco,et al.  Prototype of grid environment for earth system models , 2012, 2012 International Conference on High Performance Computing & Simulation (HPCS).

[10]  A. Sterl,et al.  EC-Earth A Seamless earth-System Prediction Approach in Action , 2010 .

[11]  G. Madec NEMO ocean engine , 2008 .

[12]  J. Thepaut,et al.  The ERA‐Interim reanalysis: configuration and performance of the data assimilation system , 2011 .

[13]  François Massonnet,et al.  Benefits of resolution increase for seasonal forecast quality in EC-Earth , 2016 .

[14]  Nicolas Ferry,et al.  Mercator Global Eddy Permitting Ocean Reanalysis GLORYS1V1: Description and Results , 2010 .