The Supercomputing Support and Management System is mainly a software used to accelerate the development and application of weather/climate simulation programs for users, and help scientists to better manage complex supercomputing hardwares. This system consists of six tools: Model Operator Library, Asynchronous Parallel I/O Library, Model Parameterization Scheme Library, Generic Coupler, Diagnostic Analysis, and Uncertainty Analysis. Each tool is described as follows: (1) Model Operator Library, decouples the development of the Earth system model from advanced computing technology, ensuring that researchers can quickly build automatic parallel models with simplicity, efficiency, and portability; (2) Asynchronous Parallel I/O Library, provides efficient asynchronous I/O capabilities for models, thereby improving the running speed of model programs; (3) Model Parameterization Scheme Library, includes some of the most advanced physical, chemical, and biogeochemical parameterization schemes developed independently by Chinese scientists. These parameterization schemes are standardized and encapsulated, which can greatly speed up the development and improvement of the Earth system model; (4) Generic Coupler, controls data transfer and reconciliation between various component models in the Earth system model. The coupling software structure has good scalability and a high degree of modularization; (5) Diagnostic Analysis, builds a diagnostic analysis toolkit for the Earth system model; (6) Uncertainty Analysis, supports uncertainty analysis, optimization, and ensemble design of different Earth system models, components, and parameterization schemes on high-performance computers, as well as improvement of simulation results.
