1 CCOS Seasonal Modeling: The Computing Environment S.Tonse, N.J.Brown & R. Harley Lawrence Berkeley National Laboratory University Of California at Berkeley.

Slides:



Advertisements
Similar presentations
GEMS Kick- off MPI -Hamburg CTM - IFS interfaces GEMS- GRG Review of meeting in January and more recent thoughts Johannes Flemming.
Advertisements

Computational Challenges in Air Pollution Modelling Z. Zlatev National Environmental Research Institute 1. Why air pollution modelling? 2. Major physical.
1 AirWare : AirWare : C OMPREHENSIVE A IR QUALITY M ODEL WITH E X TENSIONS VERSION 4.30, PBM DDr. Kurt Fedra Environmental Software & Services GmbH A-2352.
OThree Chemistry MM5/CAMx Model Diagnostic and Sensitivity Analysis Results: Base B and Emissions Sensitivities Central California Ozone Study: Bi-Weekly.
MODELING CHEMICALLY REACTIVE AIR TOXICS IN THE SAN FRANCISCO BAY AREA USING CAMx Chris Emery, Greg Yarwood and Ed Tai ENVIRON International Corporation.
Parallel Computation of the 2D Laminar Axisymmetric Coflow Nonpremixed Flames Qingan Andy Zhang PhD Candidate Department of Mechanical and Industrial Engineering.
Copyright HiPERiSM Consulting, LLC, George Delic, Ph.D. HiPERiSM Consulting, LLC (919) P.O. Box 569, Chapel Hill,
Improving the Representation of Atmospheric Chemistry in WRF William R. Stockwell Department of Chemistry Howard University.
Climate, Fire and Air Quality Climate Impacts Group June 1, 2006.
Alpine3D: an alpine surface processes model Mathias Bavay WSL Institute for Snow and Avalanche Research SLF, Davos, Switzerland.
Atmospheric modelling activities inside the Danish AMAP program Jesper H. Christensen NERI-ATMI, Frederiksborgvej Roskilde.
Jenny Stocker, Christina Hood, David Carruthers, Martin Seaton, Kate Johnson, Jimmy Fung The Development and Evaluation of an Automated System for Nesting.
Next Gen AQ model Need AQ modeling at Global to Continental to Regional to Urban scales – Current systems using cascading nests is cumbersome – Duplicative.
Session 9, Unit 17 UAM and CAMx. UAM and CAMx UAM - Urban Airshed Model Currently available versions:  UAM-V 1.24  UAM-V 1.30  Available from Systems.
CMAQ (Community Multiscale Air Quality) pollutant Concentration change horizontal advection vertical advection horizontal dispersion vertical diffusion.
A Brief Introduction to CMAQ Serena H. Chung BioEarth Working Group 1 Seminar May 21, 2012.
October 17, 20065th Annual CMAS Conference1 Photochemical Modeling Investigation of an Extended Winter PM Episode in Central California 1. Air Resources.
Muntaseer Billah, Satoru Chatani and Kengo Sudo Department of Earth and Environmental Science Graduate School of Environmental Studies Nagoya University,
Krish Vijayaraghavan, Prakash Karamchandani Christian Seigneur AER San Ramon, CA 3rd Annual CMAS Models-3 Conference October 18-20, 2004 Chapel Hill, NC.
November 15, 2006CRPAQS TC Meeting1 Photochemical Modeling Investigation of an Extended Winter PM Episode in Central California 1. Air Resources Board,
Ams/awma_ PROCESS-BASED ANALYSIS OF THE ROLE OF THE GULF BREEZE IN SIMULATING OZONE CONCENTRATIONS ALONG THE EASTERN GULF COAST Sharon G. Douglas.
The Impact of Biogenic VOC Emissions on Tropospheric Ozone Formation in the Mid-Atlantic Region Michelle L. Bell Yale University Hugh Ellis Johns Hopkins.
Implementation of the Particle & Precursor Tagging Methodology (PPTM) for the CMAQ Modeling System: Mercury Tagging 5 th Annual CMAS Conference Research.
Community Multiscale Air Quality Modeling System CMAQ Air Quality Data Summit February 2008.
Georgia Environmental Protection Division Uncertainty Analysis of Ozone Formation and Emission Control Responses using High-order Sensitivities Di Tian,
1 CCOS Update November 3, 2006 PC Meeting Project Status –Completed Projects Results –On-Going Projects Status Plan for CCOS Final Phase –Guiding Principles.
Experiences with the Globus Toolkit on AIX and deploying the Large Scale Air Pollution Model as a grid service Ashish Thandavan Advanced Computing and.
Design and Development of MAQM, an Air Quality Model Architecture with Process-Level Modularity Weimin Jiang, Helmut Roth, Qiangliang Li, Steven C. Smyth,
Center for Environmental Research and Technology/Air Quality Modeling University of California at Riverside CMAQ Tagged Species Source Apportionment (TSSA)
Air Resources Board California Environmental Protection Agency Ozone SIP Schedule and CCOS Products Policy Committee Meeting John DaMassa April 18, 2002.
2 March 2007 Running MATCH. 2 March 2007 MATCH is running on: Linux, Solaris PCs (not Windows PC!) Unix workstations Possible to compile on most hardware.
Preliminary Study: Direct and Emission-Induced Effects of Global Climate Change on Regional Ozone and Fine Particulate Matter K. Manomaiphiboon 1 *, A.
4. Atmospheric chemical transport models 4.1 Introduction 4.2 Box model 4.3 Three dimensional atmospheric chemical transport model.
OThree Chemistry MM5/CAMx Model Diagnostic and Sensitivity Analysis Results Central California Ozone Study: Bi-Weekly Presentation 2 T. W. Tesche Dennis.
Georgia Institute of Technology Initial Application of the Adaptive Grid Air Quality Model Dr. M. Talat Odman, Maudood N. Khan Georgia Institute of Technology.
California Air Resources Board1 Integration of Modeling Results - the problem of double counting and possible solutions Shuming Du August 27, 2003.
Models-3 Users’ Workshop 2003 Research Triangle Park, NC Computational Chemodynamics Laboratory EOHSI - Exposure Measurement & Assessment Division Evaluating.
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Role of Air Quality Modeling in the RIA Norm Possiel & Pat Dolwick Air Quality Modeling Group EPA/OAQPS.
TEMIS user workshop, Frascati, 8-9 October 2007 TEMIS – VITO activities Felix Deutsch Koen De Ridder Jean Vankerkom VITO – Flemish Institute for Technological.
TEMPLATE DESIGN © A high-order accurate and monotonic advection scheme is used as a local interpolator to redistribute.
1 Seasonal Modeling: Comparison of Phases 1 and 2 Emission inputs to CMAQ Shaheen R. Tonse Lawrence Berkeley National Laboratory CCOS Technical Committee.
ATmospheric, Meteorological, and Environmental Technologies RAMS Parallel Processing Techniques.
Statewide Protocol: Regional Application August 27, 2003 Air Resources Board California Environmental Protection Agency Luis F. Woodhouse.
U.S. EPA and WIST Rob Gilliam *NOAA/**U.S. EPA
William G. Benjey* Physical Scientist NOAA Air Resources Laboratory Atmospheric Sciences Modeling Division Research Triangle Park, NC Fifth Annual CMAS.
Robert W. Pinder, Alice B. Gilliland, Robert C. Gilliam, K. Wyat Appel Atmospheric Modeling Division, NOAA Air Resources Laboratory, in partnership with.
Georgia Institute of Technology SUPPORTING INTEX THROUGH INTEGRATED ANALYSIS OF SATELLITE AND SUB-ORBITAL MEASUREMENTS WITH GLOBAL AND REGIONAL 3-D MODELS:
Further Developments and Applications for the Adjoint of CMAQ
___________________________________________________________________________CMAQ Basics ___________________________________________________Community Modeling.
W. T. Hutzell 1, G. Pouliot 2, and D. J. Luecken 1 1 Atmospheric Modeling Division, U. S. Environmental Protection Agency 2 Atmospheric Sciences Modeling.
U.S. Environmental Protection Agency Office of Research and Development Implementation of an Online Photolysis Module in CMAQ 4.7 Christopher G. Nolte.
Nancy J. Brown, LBNL Kick-off of the CEC Seasonal Modeling Study Sacramento, August A Seasonal Perspective on Regional Air Quality in Central California.
Center for Environmental Research and Technology/Air Quality Modeling University of California at Riverside CCOS 2000 Model Intercomparison: Summary of.
Sensitivity of PM 2.5 Species to Emissions in the Southeast Sun-Kyoung Park and Armistead G. Russell Georgia Institute of Technology Sensitivity of PM.
Although this work was reviewed by EPA and approved for publication, it may not necessarily reflect official Agency policy Jonathan Pleim, Shawn Roselle,
Air Resources Board California Environmental Protection Agency CCOS STATUS REPORT Policy Committee Meeting Saffet Tanrikulu, Ph.D. October 25, 2002.
Air Resources Board California Environmental Protection Agency March 13, 2003Presentation to the Policy Committee1 Ozone SIP Modeling and Data Analysis:
7. Air Quality Modeling Laboratory: individual processes Field: system observations Numerical Models: Enable description of complex, interacting, often.
1 The Interactions of Aerosols, Clouds, and Radiation on the Regional Scale.
Andrea Fraser DIAC PhD student Supervised by Prof. H ApSimon
Development of a Multipollutant Version of the Community Multiscale Air Quality (CMAQ) Modeling System Shawn Roselle, Deborah Luecken, William Hutzell,
CMAQ Programs and Options
CRC NARSTO-Northeast Modeling Study
CMAQ PARALLEL PERFORMANCE WITH MPI AND OpenMP George Delic, Ph
J-Zephyr Sebastian D. Eastham
M. Samaali, M. Sassi, V. Bouchet
The Value of Nudging in the Meteorology Model for Retrospective CMAQ Simulations Tanya L. Otte NOAA Air Resources Laboratory, RTP, NC (In partnership with.
REGIONAL AND LOCAL-SCALE EVALUATION OF 2002 MM5 METEOROLOGICAL FIELDS FOR VARIOUS AIR QUALITY MODELING APPLICATIONS Pat Dolwick*, U.S. EPA, RTP, NC, USA.
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Presentation transcript:

1 CCOS Seasonal Modeling: The Computing Environment S.Tonse, N.J.Brown & R. Harley Lawrence Berkeley National Laboratory University Of California at Berkeley

2 Overview Modeling Approach Linux Cluster: OS & hardware Parallel computing & performance CMAQ flavours and features

3 Modeling Approach MM5 model provides 3D gridded spatial/temporal wind vectors, temperature fields, cloud cover etc. MM5 code run by ETL group of NOAA (J.Wilczak et al) CMAQ (Community Multiscale Air Quality) Model (US EPA) incorporates meteorology results from MM5 with emissions. Fortran 90. Runs on Linux platforms with Pentiums or Athlons. 3D time-stepping grid simulation includes atmospheric chemistry and advective and diffusive transport. Provides concentration for each 4km x 4km grid cell at every hour.

4 Modeling Approach Meteorological Model (MM5) simulation of week-long ozone episode Other emissions: motor vehicle, biogenic, major point sources, and area Photochemical AQM: (CMAQ). Ozone Transport, Chemistry, Sources and Sinks Scenarios of Central Utility Generator emissions

Sarmap Grid inside CCOS Grid CCOS: 190 x 190 SARMAP 96 x 117

The Mariah Linux Cluster: Hardware and OS Purchased with DOE funds Maintained by LBNL under the Scientific Cluster Support Program. 24 nodes, each has 2 Athlon processors, 2GB RAM, see eetd.lbl.gov/AQ/stonse/mariah/ for more pictures. Centos Linux (similar to Red Hat Linux), run in a Beowulf- cluster configuration

7 Parallel Computing on Cluster (1) Typical input file sizes for a 5-day run: Meteorological files: 2.7 GigaBytes, Emission file: 3 Gigabytes. Typical output file sizes : Hourly output for all (or selected) grid cells, for (1) Concentration file of selected species: ~2GB (2) Process analysis files, i.e. analysis of the individual contributions from CMAQ’s several physical processes and the SAPRC99 mechanism’s numerous chemical reactions: (2-4 GB)

8 Parallel Computing on Cluster (2) Typically split the 96x117 grid 3 ways in each direction at beginning of run and use 9 processor elements (PE’s) Message Passing Interface (MPI) sends data between PE’s to handle the needs of a PE for data from a neighbouring sub-domain. MPI subroutine calls embedded in CMAQ code A 5-day run takes about 5 days with a stiff Gear solver Takes about 1 day with backward Euler solver (MEBI) hard-coded for calculations of the SAPRC99 mechanism Often we have to use the Gear solver. Can we use more PE’s to speed up?

9 Parallel Computing on Cluster (3) Performance of CMAQ as number of Processor increases: No. PE’sTime (s)ScalabilityEffective no. PE’s % % % % %8.4

10 Parallel Computing on Cluster (4) Computational load is not balanced between PE’s, as geographical locations with more expensive chemistry use more CPU time. Code only runs as fast as PE with greatest load. Others must wait for it at “barriers”. As no. of PE’s increases, probability of larger discrepancies increases.

11 Parallel Computing on Cluster (5) More PE’s  sub-domains decrease in size,  relatively more expense toward inter-processor communication Key parameter is ratio between a sub-domain’s Perimeter/Area. Cost of scientific calculation depends on Area increases which as N 2 Cost of communication depends on Perimeter which increases as N

12 CMAQ Flavours (1) Sensitivity Analysis, via Decoupled Direct Method CMAQ DDM4.3, for sensitivity of any output to: Emissions (from all or part of the grid) Boundary Conditions Initial Conditions Reaction rates (not implemented yet) Temperature (not implemented yet) Process Analysis: Analyse internal goings-on during course of a run, eg. Change in O 3 in a cell due to vertical diffusion or to a particular chemical reaction. All versions of CMAQ cannot do all of these things

CMAQ Flavours (2) CMAQ Version SolverSensitivityProcess Analysis Comments 4.3GEARNoYesSlow 4.3MEBINo Fast. Inaccurate for minor species DDM 4.3MEBIYesNo Fast. Inaccurate for minor species 4.4GEARNoYesSlow 4.4EBINo Fast X.x???Yes Fast

Last Slide Here.