Earth System Modeling at UCLA Applications and Further Developments Carlos Roberto Mechoso Department of Atmospheric Sciences, University of California Los Angeles, USA Goal: Develop and apply to problems of climate change a model that describes the coupled global atmosphere - global ocean system, including chemical tracers. Each model component designed for high-performance parallel internal execution and as a Common Architecture Component (CCA), and integrated in NASA’s ESM Framework. www.atmos.ucla.edu/~mechoso/esm Atmospheric General Circulation Model (AGCM) Atmospheric Chemical Tracer Model (ACTM) Data Broker Oceanic General Circulation Model (OGCM) Oceanic Chemical Tracer Model (OCTM) UCLA Earth System Model Stage 3 Model elements: • UCLA AGCM with upgraded PBL parameterization • LANL version of Parallel Ocean Program (POP) upgraded to hybrid vertical coordinates (HYPOP) • UCLA ACTM (which can include up to 64 species) • JPL Ocean Chemical Transport Model • MIT and MOM OGCMs as options Stratocumulus clouds play key roles in the climate system. Global climate models have serious difficulties in simulating these clouds. ENSO simulations and predictions can be greatly improved by improving model performance with tropical stratocumulus decks. UCLA AGCM v7.5 R. Terra, 2002 Diurnal Cycle in Amazonia 4:00pm In Amazonia during the monsoon season, rainfall peaks at around 2 pm and convection peaks a few hours later. 2:00pm The model captures the early afternoon peak of precipitation over the continental areas with monsoon circulations A particular event Events in 20 years Simulated Year Sea surface temperature at equator 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 140 160 180 200 220 240 260 280 Below average Longitude Above average -1.50 -1.25 -1.00 -0.75 -0.50 -0.25 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00 The highly realistic ENSO produced by the coupled AGCM/OGCM was obtained through extensive model development and numerical experimentation allowed by the efficient model codes developed under this project. (Contour interval: 0.50C left, 0.250C right ) A Multi-layer PBL parameterization (Konor and Arakawa, 2001) E Characteristics/assumptions: Multiple layers near the surface are assigned for the PBL Resolves low-level vertical wind shear associated with low-level baroclinicity Includes effects of cumulus cloud roots The PBL-depth is predicted (Suarez et al., 1983) Easier to maintain PBL top discontinuity Within the PBL, a -coordinate is used (Suarez et. al., 1983) PBL-top and Earth surface are coordinate surfaces Properties of PBL quantities are nearly uniform along coordinate surfaces The processes near the PBL top are easier to formulate A bulk formulation for convective eddy effects (Randall et al. unpublished) A local K-closure formulation for diffusive eddy effects Vertical profiles of PBL quantities can deviate from purely mixed profiles National Aeronautics and Space Administration Earth Science Enterprise The First Comprehensive Picture of Chlorofluorocarbons in the Atmosphere Thirty-five year long simulations with the UCLA ESM yielded a comprehensive 3-D picture of the evolution in the atmosphere of 20 million tons of chlorofluorocarbons (CFCs) released since 1965, and subsequent chemical reactions. By simulating the full stratosphere rather than just the lower stratosphere where most CFC break-up occurs, the results significantly narrow uncertain-ties in CFC lifetimes. Percent CFC-11 emissions rate for 1965–1996. The highest emissions cluster over major industrial areas in the eastern United States and western Europe. (M. Gupta, R. P. Turco, C. R. Mechoso, and J. A. Spahr, 2001, JGR - Atmospheres.) CFC-12 Evolutions in Selected Locations Validation for the simulations came from a network of eight surface observation stations, including the five Advanced Global Atmospheric Gases Experiment (AGAGE) stations. The results typically differed by just a few percentage points from each station’s readings. After 1997, all simulations show decreases in CFC-12, while the data show continued increases. Methodology for concurrent execution of ESM components Atmospheric surface fluxes that drive the ocean are produced by the model component known as AGCM/Physics; sea surface temperatures (SSTs) that drive the atmosphere are produced by the ocean model component known as OGCM/Baroclinic. Coupling between ESM components • Data transfers between ESM components are handled by Data Brokers. • One type is a Centralized Data Broker (CDB), which assembles the entire data field from a producer on a single processor before sending it to consumers. • CDBs can introduce performance bottlenecks and have processor memory limitations. • In view of these considerations, we have developed the UCB/UCLA Distributed Data Broker. Distributed Data Broker Function To handle distributed data exchanges between the ESM component. Major Tasks •Gather information from each model component (may have been decomposed into many subdomains running at different processors). •Convert data resolutions, units…, etc. and redistribute them to the needed model components. •Keep track of coupling sequence, such as how often AGCM needs sea surface temperature, and which processors have those information. Distributed Data Broker (DDB) Components • Communications Library General communication routines to manage the data exchanges based on standard communication toolkits (PVM(current), MPI (proposed), etc). • Model Communications Library Callable routines for registering and exchanging information between model components. • Data Translation Library Routines for data regridding. Reported Performance: 40 GFLOPS (2001) UCLA ESM Component Structure UCLA ESM Application Component Coupler Component UCLA Atmospheric Model Component CCSM Coupler LANL Ocean Model Component UCLA Chemistry and Aerosol Model LANL Sea-Ice Model Component Check-Point • Code optimization and parallelization completed to a level acceptable with (1) research objectives, (2) available computer resources. • Case studies completed that demonstrate good model performance. • Perceived need to “modularize” major model components in order to facilitate implementation of model upgrades designed both in house and at other development groups. Earth System Modeling Application ESMF_AppComp Coupled atmosphere / ocean simulation driver ESMF_CplComp Coupler Component performs data transformations and transfers between atmosphere and ocean Components ESMF_GridComp ESMF_GridComp NCAR/LANL CCSM NCEP Forecast UCLA AGCM atmosphere NCEP Forecast MIT OGCM ocean CCA ESM Prototype Palette Arena Run Atmos Driver Ocean Produce Consume GO Atmos Run Ocean Run Atmos Atmos Driver Produce DDB Consume DDB Process Set A Run Ocean Produce Consume GO Ocean Run Atmos Run Ocean Driver Produce Consume DDB Process Set B Summary • An ESM (ocean-atmosphere dynamics and chemistry) has been developed for high performance computers. • The ESM includes a novel Distributed Data Broker, a flexible, high-level syntax for coupling components of multidisciplinary applications. • The ESM is been applied to ENSO predictability and the evolution of chemical tracers (CFCs, Rn) in the atmosphere. • The ESM code is been integrated in NASA’s ESM Framework. Model components are been designed as Common Architecture Components (CCA).