Lessons learned from building and managing the Community Climate System Model David Bailey PCWG liaison (NCAR) Marika Holland PCWG co-chair (NCAR) Elizabeth.

Slides:



Advertisements
Similar presentations
DOE Global Modeling Strategic Goals Anjuli Bamzai Program Manager Climate Change Prediction Program DOE/OBER/Climate Change Res Div
Advertisements

U.S. Department of Energy’s Office of Science Basic Energy Sciences Advisory Committee Dr. Daniel A. Hitchcock October 21, 2003
Accelerating Change in the Arctic? Perspectives from Observations and Global Climate Models David Lawrence NCAR With contributions from Marika Holland,
CCSM Testing Status Tony Craig Lawrence Buja Wei Yu CCSM SEWG Meeting Feb 5, 2003.
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY Global Climate Modeling Research John Drake Computational Climate Dynamics Group Computer.
1 LBNL Enterprise Computing (EC) January 2003 LBNL Enterprise Computing.
NOAA Climate Program – An Update NOAA Science Advisory Board March 19, 2003 NOAA Science Advisory Board March 19, 2003 Mary M. Glackin NOAA Assistant Administrator.
© 2012 National Ecological Observatory Network, Inc. ALL RIGHTS RESERVED. THE DATA ASSIMILATION RESEARCH TESTBED (DART) FOR ECOLOGICAL FORECASTING Andy.
How can regional coupled arctic modeling efforts best interact with the global climate modeling community? Marika Holland, NCAR Cecilia Bitz, U. Washington.
The District Technology Plan The District Technology Plan Melanie & David Dillard Melanie & David Dillard
WRF-VIC: The Flux Coupling Approach L. Ruby Leung Pacific Northwest National Laboratory BioEarth Project Kickoff Meeting April 11-12, 2011 Pullman, WA.
The Future of Arctic Sea Ice Authors: Wieslaw Maslowski, Jaclyn Clement Kinney, Matthew Higgins, and Andrew Roberts Brian Rosa – Atmospheric Sciences.
CCSM Software Engineering Coordination Plan Tony Craig SEWG Meeting Feb 14-15, 2002 NCAR.
The MyOcean Concept P.Bahurel, project coordinator.
Coordination Strategy and Project Management NCAR working group model seems to work well –One WG for each major component of model –Software engineering.
1 LSST dark energy science collaboration meeting Penn June 11-13, 2012 LSST dark energy science collaboration meeting Penn June 2012 Governance Document.
SG - OSG Improving Campus Research CI Through Leveraging and Integration: Developing a SURAgrid-OSG Collaboration John McGee, RENCI/OSG Engagement Coordinator.
CCSM DATA MANGEMENT POLICY The Community Climate System Model (CCSM) Data Management Policy documents the procedures for the management of model data produced.
1 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
The Community Climate System Model Peter Gent Chairman CCSM Scientific Steering Committee Maurice Blackmon Symposium October 29, 2007.
CCSM Simulations w/CORE Forcing Some preliminary results and a discussion of dataset issues Marika Holland With much input from Bill Large Steve Yeager.
The Directors of Collections Group beyond EDIT - Options and consequences - Seventh EDIT BoD meeting Paris, June 2010 Christiane Quaisser, René Dekker,
Lessons from ARCSyM David Bailey 1 and John Cassano 2 Amanda Lynch, William Chapman, John Walsh, Gunter Weller, Wanli Wu, Andrew Slater, Richard Cullather,
1 The U.S. Climate Change Science Program Peter Schultz, Ph.D. Director Climate Change Science Program Office Peter Schultz, Ph.D. Director Climate Change.
Fermilab Presentation Greg Bock, Pepin Carolan, Mike Lindgren, Elaine McCluskey 2014 SC PM Workshop July 2014.
CCSM Atmospheric Model Working Group Summary J. J. Hack, D. A Randall AMWG Co-Chairs CCSM Workshop, 28 June 2001 CCSM Workshop, 28 June 2001.
Towards development of a Regional Arctic Climate System Model --- Coupling WRF with the Variable Infiltration Capacity land model via a flux coupler Chunmei.
Science Advisory Board Public Session 1 1 Peter Schultz, Ph.D. Associate Director for Science Integration Climate Change Science Program Office CCSP Update.
Hazardous Weather Forecasts and Warnings Overview: Forecast Division Jack Kain (NSSL) February 25–27, 2015 National Weather Center Norman, Oklahoma.
CCSM Atmospheric Model Working Group Report J. J. Hack, D. A Randall AMWG Co-Chairs CCSM 2001 Workshop, Breckenridge CCSM 2001 Workshop, Breckenridge.
AMWG Breakout, CCSM Workshop June 25, 2002 Overview of CAM status and simulations Bill Collins and Dave Randall National Center for Atmospheric Research.
INTEGRATED ARCTIC MANAGEMENT Brendan P. Kelly Assistant Director for Polar Sciences Office of Science and Technology Policy
Chemistry-Climate Working Group Meeting (March 22-24, 2006) Background –SSC expectations and the next IPCC (Bill Collins) Summarize where we are now Discuss.
NCAR Realignment. Reasons for Considering Realignment National Science Board call for a review of how ATM supports the field in the 21 st Century UCAR.
CCSM Performance, Successes and Challenges Tony Craig NCAR RIST Meeting March 12-14, 2002 Boulder, Colorado, USA.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
Drowning by Numbers: Progress Towards CCSM 4.0 David Bailey, NCAR.
Running CESM An overview
Implementation Plan for CCSM 4 CCSM 4 needs to be ready by the end of 2008 for AR5 in early 2013.
NSIDC DAAC Operations What we did and how we did it: Sep Jan 2000 Mark Parsons Operations Manager 7 February 2000.
AOMIP status Experiments 1. Season Cycle 2. Coordinated - Spinup Coordinated - Analysis Coordinated 100-Year Run.
Current state of ECHAM5/NEMO coupled model Wonsun Park, Noel Keenlyside, Mojib Latif (IFM-GEOMAR) René Redler (NEC C&C Research Laboratories) DRAKKAR meeting.
Standards Education 18 March 2009 Steve Mills, Chair, SEC Standards Board Forum.
David M. Legler U.S. CLIVAR Office U.S. Climate Variability and Predictability Program usclivar.org CLIVAR Welcome Climate Diagnostics.
Ocean Climate Simulations with Uncoupled HYCOM and Fully Coupled CCSM3/HYCOM Jianjun Yin and Eric Chassignet Center for Ocean-Atmospheric Prediction Studies.
State of Georgia Release Management Training
Reproductive Health Supplies Coalition: A Structural and Govenance Model RH Supplies Coalition Meeting, Seattle,18-19 May 2005.
Warren M. Washington NCAR The Parallel Climate Model (PCM) and Transition to a Climate Change Version of the Community Climate System Model (CCSM)
Presented by LCF Climate Science Computational End Station James B. White III (Trey) Scientific Computing National Center for Computational Sciences Oak.
CCSM Software Engineering Update Tony Craig CCSM SEWG Meeting Feb 4, 2003.
Summary of HEP SW workshop Ian Bird MB 15 th April 2014.
CCSM AMWG Meeting June 25, 2003 Status of CAM Bill Collins and Leo Donner National Center for Atmospheric Research and Geophysical Fluid Dynamics Laboratory.
The Community Climate System Model (CCSM): An Overview Jim Hurrell Director Climate and Global Dynamics Division Climate and Ecosystem.
CCSM PROGRAM PLAN an update to science plan and business plan based on the proposals put forward for CSL allocations a possible framework to allocate CCSM.
The NH Climate Action Plan and the need for Adaptation Sherry Godlewski NH Department of Environmental Services
Lidar Radar Open Software Environment Mike Dixon, Wen-Chau Lee Mike Daniels, Charlie Martin Steve Cohn, Bill Brown Earth Observing Laboratory (EOL) National.
Consortia and Public-Private Partnerships: Informing the GENI Transition Ilya Baldin RENCI Director for Network Research.
Seasonal-to-Decadal Predictions of Arctic Sea Ice: Challenges and Strategies Sponsors: NASA, ONR, Intelligence Community Report available: October 30,
Gent-McWilliams parameterization: 20/20 Hindsight Peter R. Gent Senior Scientist National Center for Atmospheric Research.
Overview of the CCSM CCSM Software Engineering Group June
National Center for Atmospheric Research
Community Earth System Model (CESM) for CMIP6
Keith Lindsay and Gokhan Danabasoglu Oceanography Section (CGD/NCAR)
AOMIP and FAMOS are supported by the National Science Foundation
ESMF Governance Cecelia DeLuca NOAA CIRES / NESII April 7, 2017
GFDL Climate Model Status and Plans for Product Generation
Highlights from CCSM3’s Special Issue of the Journal of Climate
Mariana Vertenstein CCSM Software Engineering Group NCAR
Plans for 10th Annual Workshop & Celebration
Soil hydrology soil moisture variability problem; interim solution
Presentation transcript:

Lessons learned from building and managing the Community Climate System Model David Bailey PCWG liaison (NCAR) Marika Holland PCWG co-chair (NCAR) Elizabeth Hunke PCWG co-chair (LANL) David Lawrence LMWG co-chair (NCAR) Steve Vavrus University collaborator (U. Wisconsin)

A brief history 1993 – Initial meetings of NCAR scientists 1994 – Development of the first coupled model First successful coupled simulation (little drift); first Breckenridge workshop; Working groups formed; first release to the research community 2000 – name changed to Community Climate System Model 2004 – CCSM3 released 2009 – CCSM4?

CCSM Management Scientific Steering Committee (SSC) Chair: Peter Gent Provide scientific leadership; oversight of activities of working groups, coordination of model experiments, decision making on model definition and development priorities An advisory committee consisting of university faculty, members of national laboratories CCSM Advisory Board (CAB) Working Groups: Development and Applications CCSM Sponsored NSF and DOE

Chemistry Climate Chemistry Climate BioGeo Chemistry BioGeo Chemistry Software Engineering Climate Variability Polar Climate Polar Climate Land Model Land Model PaleoClimate Ocean Model Ocean Model CCSM Working Groups DevelopmentDevelopment Application Atm Model Atm Model Climate Change CCSM is primarily sponsored by the National Science Foundation and the Department of Energy

Makeup of CCSM Working groups 2 or 3 co-chairs, at least one external Scientific liaison Software engineer (ideally one per WG) ~10 or more hands-on model developers >40 total participants, majority are external Participation is voluntary, long-term participation is common

Developing and maintaining community participation Meetings (webcast when possible) –Plenary (13 th annual CCSM workshop, June 17-19, Breckenridge) –Component –Frequent local CCSM scientist Encourages community involvement Setting priorities, coordination of activities, putting names to tasks

Lessons: Resources Local dedicated computing and software engineering resources Sufficient staff with base funding –Scientific model developers and users with considerable local in-house scientific expertise and scientific investment throughout project –Software engineers (6 people minimum component liaison, coupling, run scripts, testing) Supplemental grants for specific projects

Lessons: Management of model Well-documented, user-friendly, tested, and efficient model Policies and procedures for ownership and distribution of model and model data Process for integrating community model improvements Policies for community support / external user problem solving

Lessons: Model development Started small, built up from models existing at NCAR Tuning a coupled model is a slow process (6 months or more for CCSM3) Deadlines, such as release dates or IPCC, keep progress moving along Conflicts will happen (SSC, Working group co-chairs) Compromises may be required –Near-surface ocean eddy flux change killed Atlantic layer –Snow cover fraction –Sea ice/snow albedo tuning Applications community needs to be involved

Not all good news in CCSM3.5 - Arctic Ocean Profiles CCSM3.5 OBS CCSM3 Distinct Atlantic layer missing in CCSM3.5 Runs. Does not appear to be related to ice model changes Considerable cooling of waters at depth compared to CCSM3 Salinity profiles still look quite good.

Lessons: Model development Starting small, built up from models existing at NCAR Tuning a coupled model is a slow process (6 months or more for CCSM3) Importance of setting deadlines (release dates) Version control (e.g. Subversion) Conflicts will happen (SSC, Working group co-chairs) Compromises may be required –Near-surface ocean eddy flux change killed Atlantic layer –Snow cover fraction –Sea ice/snow albedo tuning Applications community needs to be involved

Lessons: Coupling is hard High quality component models does not ensure high quality coupled simulations Tuning the coupled system is not easy Difficult to define and agree on metrics Examples of unforeseen problems –CLM3.5 crashed ocean model in Arctic (runoff spikes) –Smagorinsky parameter caused sea ice bias only in FV RunoffRunoff clim

Lessons: Coupling is hard Case of the wayward oceanic Smagorinsky parameter Spectral core FV core

Lessons: Software development Version control (e.g. Subversion) –Software gatekeeper for each component –Permits new model development to keep up and not conflict with accepted model code Regression testing Flexible build/run system User-friendly –Scripts –Code –Diagnostic packages –Validation packages

Summary Lessons learned from CCSM experience –Building and maintaining a vibrant model- development and user community is critical –Requires availability of sufficient resources from computing to software engineering –Coupling is hard and compromises may sometimes be required –Deadlines help, driving force –User-friendly is key

Timeline of Climate Model Development