status of the support activities wg 6: reference version and implementation wg coordinator: ulrich...
TRANSCRIPT
Status of the Support Activities
WG 6: Reference Version and Implementation
WG Coordinator: Ulrich Schättler
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 2
Contents
• Source Code Administration
• COSMO Web Page
• Documentation
• COSMO Newsletter
• COSMO Technical Reports
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 3
Source Code Administration
• Starting point last autumn: – COSMO-Model 4.2 and INT2LM 1.7officially distributed– COSMO-Model 4.5 and INT2LM 1.8 as development
versions
• Plans for the year 2008/09:– Consolidate last development versions– Include COSMO-ART– Include 2-moment microphysics– Prepare the COSMO-Model for an easy use of test-cases– Prepare the COSMO-Model for OASIS coupling– Include optimizations by NEC and IBM– Hybrid parallelization
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 4
INT2LM COSMO-ModelNew Reference Atmosphere done done
COSMO-ART, PollenInterpolation of Pollen still missing
done
New External Parameters doneUse of new parameters still missing
Optimizations by NEC, IBM –NEC: nearly done
IBM: still missing
2-Moment Microphysics –
Easy Use of Test Cases –
OASIS coupling –
Hybrid Parallelization
Summary of Software Status
Source Code Administration
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 5
Source Code Administration
• INT2LM 1.9 (03.09.09)– Implementation of new reference atmosphere
– Modifications in the initialization of perturbed pressure
– Reading additional external parameters
– Modifications for the vertical interpolation in case of llm2lm
– Alternative interpolation of soil humidity
– Alternative treatment of IFS humidity
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 6
Source Code Administration
• COSMO-Model 4.8: (13.02.09)
– New reference atmosphere
– Implemented stable integration of the Coriolis terms by calculating their tendencies in every RK substep
– Included (optional) computation of „old“ 2m temperature; can be chosen by itype_diag_t2m
– Splitted computation of dynamical and convective gusts (vmax_10m still is the sum of both)
– Included several options for computing dynamical gusts with itype_diag_gusts
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 7
Source Code Administration
• COSMO-Model 4.9: (15.07.09)
– Implementation of COSMO-ART• This is an initial release which most probably needs further testing• Introduced ifdefs for a clean splitting of this component (-DCOSMOART, -DPOLLEN); please note: lmorg.F90 lmorg.f90)
• Source Code is not distributed with the COSMO-Software, but only by KIT (the Karlsruhe Institute of Technology)
– Changes in the dynamics• More accurate (and expensive) discretization of metric terms for the
Runge-Kutta scheme
• Implemented option for using potential temperature as advected variable
• Introduced itype_lbc_qrsg to control the treatment of humidity variables at the boundary zones
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 8
Source Code Administration
• COSMO-Model 4.10: (10.09.09)
– Changes in the TKE scheme (as reported by Matthias)
• New switch limpltkediff to run implicit vertical diffusion
• New switch itype_sher to run corrections for windshear productions
• New switch ltkesso to run separate horizontal shear mode due to SSO
– New sea ice component (by Jan-Peter Schulz)• This is still under testing
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 9
Source Code Administration
• Actions in the next weeks– Testing of the new versions of INT2LM and the
COSMO-Model– Distribution of the new versions to all partners– Preparation of new external parameter data sets
with additional fields– Every COSMO partner updates its operational
implementation– Every COSMO partner takes care of the update
of the corresponding COSMO web pages!
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 10
• Some routines have been (partly) reorganized for better vectorization (e.g. synthetic satellite images, radiation on a coarser grid)
• Implemented 3D versions for diffusion and advection operators. This had negative effects on the IBM (destruction of cache re-use), therefore it is implemented with an ifdef NECSX (default: FALSE)
• In some routines, a loop collapsing has been implemented „by hand“ (using above ifdef)
Timings for a 12 hour COSMO-DE forecast (should take about 11 minutes on as few processors as possible)
NEC SX-9
112 PE
IBM pwr6
1616 PE
Time to Optimization
4.2 14951.5 720.5
4.4 2021.8 659.1 3 days
4.8 1024.2 678.5 3 weeks
4.9 634.2 679.8 3 months
Source Code Administration
Vector Optimizations:
The COSMO-Model still is a performance portable model!
DWD Plans for the near future
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 12
COSMO-EU
Grid spacing: 7 km
Layers: 40
Forecast range:
78 h at 00 and 12 UTC
48 h at 06 and 18 UTC
1 grid element: 49 km2
COSMO-DE
Grid spacing: 2.8 km
Layers: 50
Forecast range:
21 h at 00, 03, 06, 09,
12, 15, 18, 21 UTC
1 grid element: 8 km2
Global model GME
Grid spacing: 40 km
Layers: 40
Forecast range:
174 h at 00 and 12 UTC
48 h at 06 and 18 UTC
1 grid element: 1384 km2
Model System at DWD
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 13
• Grid spacing reduced from 40 to 30 km.• Number of layers increased from 40 to 60.• Number of gridpoints increased from 14.7 to 39.3 Mill.• Time step decreased from 133.33 s to 100.00 s.• Cost of model increased by a factor of more than four.• Uppermost model layer moved from 10 hPa to 5 hPa.
• Prognostic precipitation without advection of rain (qr) and snow (qs).
• Tiedtke convection scheme replaced by Bechtold scheme.
• Variational soil moisture assimilation scheme (SMA).
GME 30 km / 60 Levels
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 14
• GME data volume to be transferred will increase by a factor of at least 2.7 = (60/40) *(256/192)2.
• Including rain (qr) and snow (qs) in the initial and lateral boundary data will increase the factor to about 3.3.
• This might imply an increase of the Internet connection bandwidth at the NMHS receiving GME data!
• The improved quality of GME will lead to an improved quality of the COSMO-Model forecasts, especially for near surface weather conditions.
Impact on Users of GME Data
COSMO Web Page
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 16
• My place in COSMO Web “chain”My place in COSMO Web “chain”
Status of COSMO WEB
PP leaders
WG coordinators
others
Cosmin Barbu Theodore Andreadis
E-mails E-mails, FTP
Documentation
Scientific papers
Suggestions
HTML code COSMO Web Server
(Next Slides: Courtesy of Cosmin Barbu)
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 17
• Common overview Common overview
What pages can be found on the web?What pages can be found on the web?
www.cosmo-model.org
General information about COSMO (structure,
meetings, events, co-operations)
Documentation about COSMO model and
model related
Information about COSMO tasks (PP projects,
Work Group activities)
User support (training, software)
Links to specific activities
Status of COSMO WEB
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 18
• WWork from last yearork from last year
What pages has TO BE UPDATED?
PP & WG pages (continuous work) + add newweb pages for the new PPs that will come The minutes of different meetings The operational setups and namelist pages(for example: Romanian case…) COSMO News Letter No. 10 Presentations of User Seminar , CLM training andworkshops planned for 2010 Update COSMO collaborations and COSMO model description web pages
What pages has TO BE UPDATED?
PP & WG pages (continuous work) + add newweb pages for the new PPs that will come The minutes of different meetings The operational setups and namelist pages(for example: Romanian case…) COSMO News Letter No. 10 Presentations of User Seminar , CLM training andworkshops planned for 2010 Update COSMO collaborations and COSMO model description web pages
• WWork fork foror nextnext year year
Status of COSMO WEB
Model DocumentationCOSMO Newsletter
COSMO Technical Reports
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 20
Model Documentation
• Dynamics and Numerics, Physics, Assimilation: – no updates have been done (at least none have been
reported)
• User Guides for INT2LM, COSMO-Model: – Updates for the new / changed Namelist variables
• Documenting the procedures for INT2LM has started because of the Interoperability Programme
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 21
COSMO Newsletter
• COSMO Newsletter No. 9 has been published in December 2008
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 22
COSMO Technical Report
• TR No. 12: Adriano Raspanti: Final Report on Priority Project
VERSUS (Verification System Unified Survey)
• TR No. 13:Chiara Marsigli: Final Report on Priority Project
SREPS (Short Range Ensemble Prediction System)
07.-11.09.2009 11th COSMO General Meeting - Offenbach, Germany 23
THE END
Thank you for your Attention