1 / 11

Overview of JRA2 European ESM: Performance Enhancement

Overview of JRA2 European ESM: Performance Enhancement. Graham Riley, University of Manchester IS-ENES Kick-off meeting Paris, March 30 th /31 st 2009. JRA2 – General Objectives. To undertake research into the performance aspects of Configuring, Deploying and Running ESMs.

haven
Download Presentation

Overview of JRA2 European ESM: Performance Enhancement

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Overview of JRA2European ESM: Performance Enhancement Graham Riley, University of Manchester IS-ENES Kick-off meeting Paris, March 30th/31st 2009 IS-ENES Kick-off meeting Paris, March 2009

  2. JRA2 – General Objectives • To undertake research into the performance aspects of Configuring, Deploying and Running ESMs. • Address portability and performance of key models on a range of platforms: • On current state-of-the-art computing systems and prepare for future architectures (e.g. PRACE and DEISA) • Improve links between model support initiatives. • Ensure the European climate science community are better prepared to work together on the emerging computing systems. • Develop tools to ease the composition of new ESMs from existing and emerging component models. • Develop coupling technologies which lower the entry barrier for small climate research organisations. IS-ENES Kick-off meeting Paris, March 2009

  3. JRA2 - Tasks • Task 0: Coordination (UNIMAN and METOFFICE). • Task 1: Evaluation Suite and Application-holders effort. • Identify the ESM applications available to the project and help to coordinate the effort of the application-holders and performance specialists in the other tasks of this workpackage. IS-ENES Kick-off meeting Paris, March 2009

  4. JRA2 Tasks cont. • Task 2: Portability, Performance analysis and Improvement. • Undertake porting (where strictly necessary), and performance analysis leading to improvements in both the portability and performance of applications in the Evaluation Suite on current architectures and prepare models for future architectures (coordinated by Task1). • Task 3: Flexible construction of ESMs. • Look beyond current coupling technologies to promote the rapid construction of ESMs from models in diverse institutions (focussing on the major couplers in Europe (OASIS) and the US (ESMF)). IS-ENES Kick-off meeting Paris, March 2009

  5. JRA2 – First Actions • Task 1: Identify the initial EMSs in the Evaluation Suite and plan initial work for Task 2 (portability, performance analysis and improvement). • Task 2: Application-holders and performance specialists will begin work on a selected set of pairs of ESMs and machines. • Task 3: UNIMAN will identify the initial ESM and component models on which to focus and begin extending BFG to support ESMF and composite models (using OASIS3/4 and ESMF). IS-ENES Kick-off meeting Paris, March 2009

  6. Thanks … http://www.cs.manchester.ac.uk/cnc/ IS-ENES Kick-off meeting Paris, March 2009

  7. JRA2 – First Actions, Task 2 examples • BSC, working with the models and application-holders of two groups, IPSL (LMDz-NEMO) and KNMI-SMHI (EC-Earth) will undertake work on Marenostrum at BSC. • CERFACS will begin work with ARPEGE/NEMO/OASIS3 on the NEC SX9 at Meteo-France and will port ARPEGE-NEMO (AR5 config.) to PRACE platforms. May investigate the use of co-array Fortran in the Legendre transformation in ARPEGE… • UNIMAN will begin work on exploiting flexible coupling rates for performance. IS-ENES Kick-off meeting Paris, March 2009

  8. JRA2 – First actions, Task 3 examples • UNIMAN will identify initial component models and ESM(s) on which to focus. • Extend BFG to handle ESMF as a ‘target’. • Extend BFG to support the creation of a composite model from a set of (compliant) component models using either of the OASIS and ESMF couplers as the target framework. • Demonstrate the integration of the composite model with other (coupler-specific) models. IS-ENES Kick-off meeting Paris, March 2009

  9. Email Issues • Task 1 – what is required? • Goal of the Application suite? • The questions of openness, the collaborative software development practices, and the need of the redesign and rewrite of the actual models are not openly addressed. IS-ENES Kick-off meeting Paris, March 2009

  10. Initial Application Suite • LMDz-NEMO, (IPSL) – BSC/ Marenostrum • EC-Earth, (KNMI-SMHI) – BSC/ Marenostrum + NSC/? + Linux clusters at NSC (SMHI) • ARPEGE/NEMO/OASIS3 (CERFACS) – NEC SX9 • ARPEGE/NEMO (CERFACS) - (IPCC AR5 configuration) on 1 or 2 PRACE platforms (IBM BG/L - IDRIS, France and SGI Altix -CINES, France)? • ARPEGE/NEMO/OASIS3(?) (CERFACS) - BSC/Marenostrum? (later) IS-ENES Kick-off meeting Paris, March 2009

  11. App. Suite cont. • NEMO (LIU/NSC) – machine? • Unified Model (METOFFICE) – IBM (power6-based) + UNIMAN • CMCC C-ESM (CMCC) - NEC SX-9 + BSC • COSMOS model, echam5+mpi-om+jsbach+hamocc - CSC's Cray XT4/XT5 and LRZ's Altix machines. + PRACE/DEISA access IS-ENES Kick-off meeting Paris, March 2009

More Related