SlideShare a Scribd company logo
1 of 9
nci.org.au
nci.org.au
@NCInews
ACCESS-Optimization Project
A very brief overview
nci.org.au
What ACCESS-Opt is
• 3 year effort to “scale-up” and optimize ACCESS-
related work on NCI infrastructure
ACCESS – Australian Community Climate and Earth System Simulator
• Endeavour resourced by 3 partners
• NCI (3 FTEs)
• Bureau of Meteorology (BoM) (3 FTEs)
• Fujitsu (1 FTE)
nci.org.au
What ACCESS-Opt is
• Series of work plans with specific
technical & scientific outcomes.
Eg.
• Ultra high resolution global ocean model
• High resolution coupled climate model
• New data assimilation procedures &
workflows
nci.org.au
Project Objectives
1. Determine and address scalability, performance
and workflow issues primarily.
1. Assist NCI and BoM in future HPC procurements
with relevant application performance data
1. Contribute to model development with a
performance-oriented focus
nci.org.au
Current Work Focus Points
2014-15
• Gather set of applications & configurations for investigation
• Establish testing methodology and software suite
• Profiling and optimization of gathered applications
2015-16
• Construct & profile next-gen configurations of applications
• Higher resolution, new workflows, etc
2016+
• Testing on next generation HPC architectures
• Report on workflow & scalability issues for further generation weather and climate
applications
nci.org.au
Methodology
• Thorough understanding of test
platforms
– Raijin, Fujin
• Collect performance gathering tools
– ScoreP, Vampir, PAPI, HPC Toolkit
• Gather benchmark cases and data
• Perform scaling tests
• Analysis of profiles and traces
• Optimization
• Re-analysis
nci.org.au
Current areas of work
Unified Model
•Adding new parallel I/O functionality
•Moving 25km to 17km horizontal resolution
•Ultra high-res 1.5 km city domains
•OpenMP parallelization
Modular Ocean Model
•Moving from 0.25o to 0.1o horizontal resolution
•Efficient coupling to Los Alamos sea ice model (CICE)
•Biogeochemical modeling at 0.1o horizontal resolution
•Parallelization of GFDL sea ice model (SIS)
Coupled Climate Modeling
•Parallel IO functionality in ACCESS-CM (UM + MOM + CICE + OASIS3-MCT)
•Profiling of GC-2 (UM + NEMO + CICE + OASIS3)
nci.org.au
Current areas of work
4DVAR
• Investigating OS jitter / hyperthreading issues
• Profiling at N320L70 resolution
• Introducing OpenMP parallelization
Ensemble Kalman Filter code
• Test/profile with high-res ocean output
• Rewrite workflow for DA process
nci.org.au
Deliverables to date
1. Modular Ocean Model ported to FX10
architecture
2. 0.1o global ocean configuration running
3. MPI-I/O implementation in UM nearly complete
4. 3 papers to be delivered at ISESS 2015

More Related Content

What's hot

CAMS GA Free User Presentation Slot
CAMS GA Free User Presentation SlotCAMS GA Free User Presentation Slot
CAMS GA Free User Presentation SlotCopernicus ECMWF
 
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFFThe New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFFIES / IAQM
 
Azhar quaiyoom network rail
Azhar quaiyoom network railAzhar quaiyoom network rail
Azhar quaiyoom network railIES / IAQM
 
CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)MalikoTanguy
 
Flow planner case study semiconductor assembly and test - 081714
Flow planner case study   semiconductor assembly and test - 081714Flow planner case study   semiconductor assembly and test - 081714
Flow planner case study semiconductor assembly and test - 081714Proplanner Asia
 
Draft National Air Quality Plan - Claire Holman
Draft National Air Quality Plan - Claire HolmanDraft National Air Quality Plan - Claire Holman
Draft National Air Quality Plan - Claire HolmanIES / IAQM
 
Tutorial Enumerations 1.1 in the 2016 CDP Taxonomy
Tutorial Enumerations 1.1 in the 2016 CDP TaxonomyTutorial Enumerations 1.1 in the 2016 CDP Taxonomy
Tutorial Enumerations 1.1 in the 2016 CDP TaxonomyMaria Mora
 
Greater Manchester's CAZ - Hazel Peace from JACOBS
Greater Manchester's CAZ - Hazel Peace from JACOBSGreater Manchester's CAZ - Hazel Peace from JACOBS
Greater Manchester's CAZ - Hazel Peace from JACOBSIES / IAQM
 
DBCP monthly report (July 2016
DBCP monthly report (July 2016DBCP monthly report (July 2016
DBCP monthly report (July 2016JCOMMOPS
 
Fire emissions from LUC:
 Promoting credibility and incentives
Fire emissions from LUC:
 Promoting credibility and incentivesFire emissions from LUC:
 Promoting credibility and incentives
Fire emissions from LUC:
 Promoting credibility and incentivesCIFOR-ICRAF
 
Prognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingPrognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingIES / IAQM
 
Yulong deng resume 2018
Yulong deng resume 2018Yulong deng resume 2018
Yulong deng resume 2018Yulong Deng
 
CTT 2.0 Carbon Track and Trace presentation
CTT 2.0 Carbon Track and Trace presentationCTT 2.0 Carbon Track and Trace presentation
CTT 2.0 Carbon Track and Trace presentationDirk Ahlers
 
AQ modelling with real world traffic emissions
AQ modelling with real world traffic emissionsAQ modelling with real world traffic emissions
AQ modelling with real world traffic emissionsScott Hamilton
 
Argo Monthly Report 2016/09
Argo Monthly Report 2016/09Argo Monthly Report 2016/09
Argo Monthly Report 2016/09JCOMMOPS
 

What's hot (20)

LandGEM
LandGEMLandGEM
LandGEM
 
CAMS GA Free User Presentation Slot
CAMS GA Free User Presentation SlotCAMS GA Free User Presentation Slot
CAMS GA Free User Presentation Slot
 
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFFThe New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
The New SCIPUFF Air Dispersion Model, with Comparison against CALPUFF
 
10. Presentación corta: Climate data
10. Presentación corta: Climate data10. Presentación corta: Climate data
10. Presentación corta: Climate data
 
Azhar quaiyoom network rail
Azhar quaiyoom network railAzhar quaiyoom network rail
Azhar quaiyoom network rail
 
Land gem v 3
Land gem v 3Land gem v 3
Land gem v 3
 
CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)CEH-GEAR dataset (BHS2014 Birmingham)
CEH-GEAR dataset (BHS2014 Birmingham)
 
Flow planner case study semiconductor assembly and test - 081714
Flow planner case study   semiconductor assembly and test - 081714Flow planner case study   semiconductor assembly and test - 081714
Flow planner case study semiconductor assembly and test - 081714
 
Rangeland hydrology and erosion model
Rangeland hydrology and erosion modelRangeland hydrology and erosion model
Rangeland hydrology and erosion model
 
Draft National Air Quality Plan - Claire Holman
Draft National Air Quality Plan - Claire HolmanDraft National Air Quality Plan - Claire Holman
Draft National Air Quality Plan - Claire Holman
 
Sareic calandro
Sareic calandroSareic calandro
Sareic calandro
 
Tutorial Enumerations 1.1 in the 2016 CDP Taxonomy
Tutorial Enumerations 1.1 in the 2016 CDP TaxonomyTutorial Enumerations 1.1 in the 2016 CDP Taxonomy
Tutorial Enumerations 1.1 in the 2016 CDP Taxonomy
 
Greater Manchester's CAZ - Hazel Peace from JACOBS
Greater Manchester's CAZ - Hazel Peace from JACOBSGreater Manchester's CAZ - Hazel Peace from JACOBS
Greater Manchester's CAZ - Hazel Peace from JACOBS
 
DBCP monthly report (July 2016
DBCP monthly report (July 2016DBCP monthly report (July 2016
DBCP monthly report (July 2016
 
Fire emissions from LUC:
 Promoting credibility and incentives
Fire emissions from LUC:
 Promoting credibility and incentivesFire emissions from LUC:
 Promoting credibility and incentives
Fire emissions from LUC:
 Promoting credibility and incentives
 
Prognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingPrognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion Modelling
 
Yulong deng resume 2018
Yulong deng resume 2018Yulong deng resume 2018
Yulong deng resume 2018
 
CTT 2.0 Carbon Track and Trace presentation
CTT 2.0 Carbon Track and Trace presentationCTT 2.0 Carbon Track and Trace presentation
CTT 2.0 Carbon Track and Trace presentation
 
AQ modelling with real world traffic emissions
AQ modelling with real world traffic emissionsAQ modelling with real world traffic emissions
AQ modelling with real world traffic emissions
 
Argo Monthly Report 2016/09
Argo Monthly Report 2016/09Argo Monthly Report 2016/09
Argo Monthly Report 2016/09
 

Similar to Optimize ACCESS Climate Models

CRP presentation final
CRP presentation finalCRP presentation final
CRP presentation finalTieg Laskowske
 
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...Ian Foster
 
RFonseca HEV Intern Presentation
RFonseca HEV Intern PresentationRFonseca HEV Intern Presentation
RFonseca HEV Intern PresentationRogelio Fonseca
 
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, RomeWorkflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, RomeCarole Goble
 
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...Rafael Ferreira da Silva
 
Presentation cmg2016 capacity management essentials-boston
Presentation   cmg2016 capacity management essentials-bostonPresentation   cmg2016 capacity management essentials-boston
Presentation cmg2016 capacity management essentials-bostonMohit Verma
 
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...Unai Lopez-Novoa
 
Scalable and Cost-Effective Model-Based Software Verification and Testing
Scalable and Cost-Effective Model-Based Software Verification and TestingScalable and Cost-Effective Model-Based Software Verification and Testing
Scalable and Cost-Effective Model-Based Software Verification and TestingLionel Briand
 
Post Processing
Post Processing Post Processing
Post Processing KTN
 
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...Globus
 
Wastewater networks modeling using info works cs
Wastewater networks modeling using info works csWastewater networks modeling using info works cs
Wastewater networks modeling using info works csAHMED NADIM JILANI
 
Automated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsAutomated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsSAIL_QU
 
Motor vehicle emission checker danu-lap
Motor vehicle emission checker danu-lapMotor vehicle emission checker danu-lap
Motor vehicle emission checker danu-lapaidsdatahub
 
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016 FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016 Lindsay Millard
 
OpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse ReleaseOpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse ReleaseOpenStack Foundation
 
Research in the Cloud
Research in the CloudResearch in the Cloud
Research in the CloudDavid Wallom
 

Similar to Optimize ACCESS Climate Models (20)

CRP presentation final
CRP presentation finalCRP presentation final
CRP presentation final
 
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
Accelerating the Experimental Feedback Loop: Data Streams and the Advanced Ph...
 
RFonseca HEV Intern Presentation
RFonseca HEV Intern PresentationRFonseca HEV Intern Presentation
RFonseca HEV Intern Presentation
 
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, RomeWorkflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
Workflows, provenance and reporting: a lifecycle perspective at BIH 2013, Rome
 
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...
A Unified Approach for Modeling and Optimization of Energy, Makespan and Reli...
 
Presentation cmg2016 capacity management essentials-boston
Presentation   cmg2016 capacity management essentials-bostonPresentation   cmg2016 capacity management essentials-boston
Presentation cmg2016 capacity management essentials-boston
 
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
Contributions to the Efficient Use of General Purpose Coprocessors: KDE as Ca...
 
CLIM: Transition Workshop - Optimization Methods in Remote Sensing - Jessica...
CLIM: Transition Workshop - Optimization Methods in Remote Sensing  - Jessica...CLIM: Transition Workshop - Optimization Methods in Remote Sensing  - Jessica...
CLIM: Transition Workshop - Optimization Methods in Remote Sensing - Jessica...
 
Scalable and Cost-Effective Model-Based Software Verification and Testing
Scalable and Cost-Effective Model-Based Software Verification and TestingScalable and Cost-Effective Model-Based Software Verification and Testing
Scalable and Cost-Effective Model-Based Software Verification and Testing
 
Post Processing
Post Processing Post Processing
Post Processing
 
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
Gladier: The Globus Architecture for Data Intensive Experimental Research (AP...
 
Wastewater networks modeling using info works cs
Wastewater networks modeling using info works csWastewater networks modeling using info works cs
Wastewater networks modeling using info works cs
 
Performance testing and specifications
Performance testing and specificationsPerformance testing and specifications
Performance testing and specifications
 
Automated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsAutomated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise Applications
 
Midterm presentation (1)
Midterm presentation (1)Midterm presentation (1)
Midterm presentation (1)
 
Motor vehicle emission checker danu-lap
Motor vehicle emission checker danu-lapMotor vehicle emission checker danu-lap
Motor vehicle emission checker danu-lap
 
FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016 FEWS Data Analysis with ARR2016
FEWS Data Analysis with ARR2016
 
Presentation may30th
Presentation may30thPresentation may30th
Presentation may30th
 
OpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse ReleaseOpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse Release
 
Research in the Cloud
Research in the CloudResearch in the Cloud
Research in the Cloud
 

Optimize ACCESS Climate Models

  • 2. nci.org.au What ACCESS-Opt is • 3 year effort to “scale-up” and optimize ACCESS- related work on NCI infrastructure ACCESS – Australian Community Climate and Earth System Simulator • Endeavour resourced by 3 partners • NCI (3 FTEs) • Bureau of Meteorology (BoM) (3 FTEs) • Fujitsu (1 FTE)
  • 3. nci.org.au What ACCESS-Opt is • Series of work plans with specific technical & scientific outcomes. Eg. • Ultra high resolution global ocean model • High resolution coupled climate model • New data assimilation procedures & workflows
  • 4. nci.org.au Project Objectives 1. Determine and address scalability, performance and workflow issues primarily. 1. Assist NCI and BoM in future HPC procurements with relevant application performance data 1. Contribute to model development with a performance-oriented focus
  • 5. nci.org.au Current Work Focus Points 2014-15 • Gather set of applications & configurations for investigation • Establish testing methodology and software suite • Profiling and optimization of gathered applications 2015-16 • Construct & profile next-gen configurations of applications • Higher resolution, new workflows, etc 2016+ • Testing on next generation HPC architectures • Report on workflow & scalability issues for further generation weather and climate applications
  • 6. nci.org.au Methodology • Thorough understanding of test platforms – Raijin, Fujin • Collect performance gathering tools – ScoreP, Vampir, PAPI, HPC Toolkit • Gather benchmark cases and data • Perform scaling tests • Analysis of profiles and traces • Optimization • Re-analysis
  • 7. nci.org.au Current areas of work Unified Model •Adding new parallel I/O functionality •Moving 25km to 17km horizontal resolution •Ultra high-res 1.5 km city domains •OpenMP parallelization Modular Ocean Model •Moving from 0.25o to 0.1o horizontal resolution •Efficient coupling to Los Alamos sea ice model (CICE) •Biogeochemical modeling at 0.1o horizontal resolution •Parallelization of GFDL sea ice model (SIS) Coupled Climate Modeling •Parallel IO functionality in ACCESS-CM (UM + MOM + CICE + OASIS3-MCT) •Profiling of GC-2 (UM + NEMO + CICE + OASIS3)
  • 8. nci.org.au Current areas of work 4DVAR • Investigating OS jitter / hyperthreading issues • Profiling at N320L70 resolution • Introducing OpenMP parallelization Ensemble Kalman Filter code • Test/profile with high-res ocean output • Rewrite workflow for DA process
  • 9. nci.org.au Deliverables to date 1. Modular Ocean Model ported to FX10 architecture 2. 0.1o global ocean configuration running 3. MPI-I/O implementation in UM nearly complete 4. 3 papers to be delivered at ISESS 2015