NOAA Supercomputing Directions and Challenges. Frank Indiviglio GFDL MRC Workshop June 1, 2017

Similar documents
National Centers for Environmental Prediction: Building a Weather-Ready Nation

The NOAA Operational Numerical Guidance System: Recent Changes and Moving Forward. William. M. Lapenta Acting Director Environmental Modeling Center

The EMC Mission.. In response to operational requirements:

Moving to a simpler NCEP production suite

NOAA Research and Development High Performance Compu3ng Office Craig Tierney, U. of Colorado at Boulder Leslie Hart, NOAA CIO Office

Unifying the NCEP Production Suite

Operational Ocean and Climate Modeling at NCEP

NOAA Update. SPARC DA and S-RIP Workshop October 17-21, 2016 Victoria, BC

The National Weather Service of the Future: Building a Weather-Ready Nation

HMON (HNMMB): Development of a new Hurricane model for NWS/NCEP operations

NOAA Hurricane Forecast Improvement Project

NDIA System Engineering Conference 26 October Benjie Spencer Chief Engineer, NOAA/National Weather Service

NCEP Land-Surface Modeling

Weather Analysis and Forecasting

NOAA s FV3 based Unified Modeling System Development Strategies

Convection-Resolving NWP with WRF. Section coordinator Ming Xue University of Oklahoma

NOAA s Hurricane Forecast Improvement Project: Framework for Addressing the Weather Research Forecasting Innovation Act of 2017

Hyperlocal Marine Weather: What s Happening?

Recent Developments at NOAA/GFDL

The Panel: What does the future look like for NPW application development? 17 th ECMWF Workshop on High Performance Computing in Meteorology

Numerical Weather Prediction. Meteorology 311 Fall 2010

Hybrid Variational-Ensemble Data Assimilation at NCEP. Daryl Kleist

Using the LEAD Portal for Customized Weather Forecasts on the TeraGrid

Expansion of NCEP Operational Hurricane Weather Research and Forecast (HWRF) Model Forecast Guidance to all Global Tropical Cyclones

NSF Expeditions in Computing. Understanding Climate Change: A Data Driven Approach. Vipin Kumar University of Minnesota

Variable-Resoluiton Global Atmospheric Modeling Spanning Convective to Planetary Scales

Numerical Weather Prediction. Meteorology 311 Fall 2016

The role of testbeds in NOAA for transitioning NWP research to operations

The WRF Developmental Testbed Center (DTC)

2012 and changes to the Rapid Refresh and HRRR weather forecast models

N C E P. Ensemble Systems within the NOAA Operational Modeling Suite. William. M. Lapenta Acting Director Environmental Modeling Center NOAA/NWS/NCEP

Motivation & Goal. We investigate a way to generate PDFs from a single deterministic run

NWS Operational Marine and Ocean Forecasting. Overview. Ming Ji. Ocean Prediction Center National Weather Service/NCEP. CIOSS/CoRP

United States Multi-Hazard Early Warning System

Advancing Weather Prediction at NOAA. 18 November 2015 Tom Henderson NOAA / ESRL / GSD

Celebrating the Climate Prediction Center s 25 th Anniversary: Current NCEP Climate Activities

Recent advances in the GFDL Flexible Modeling System

GSI DATA ASSIMILATION SYSTEM: COMMUNITY SUPPORT AND PRELIMINARY TESTING RESULTS

Figure 1 - Resources trade-off. Image of Jim Kinter (COLA)

Welcome to the 5 th NCEP Ensemble Users Workshop William. M. Lapenta Acting Director Environmental Modeling Center NOAA/NWS/NCEP

NOAA s Air Quality Forecasting Activities. Steve Fine NOAA Air Quality Program

Thermodynamic Profiling Technology Workshop

The Developmental Testbed Center: Update on Data Assimilation System Testing and Community Support

Observations that Support Weather-Ready Nations: Looking to the Future

HYCOM and Navy ESPC Future High Performance Computing Needs. Alan J. Wallcraft. COAPS Short Seminar November 6, 2017

Computational Challenges in Big Data Assimilation with Extreme-scale Simulations

Numerical Weather Prediction: Data assimilation. Steven Cavallo

How to Prepare Weather and Climate Models for Future HPC Hardware

Northrop Grumman Concept Paper

Using Aziz Supercomputer

Potential Operational Capability for S2S Prediction

Frontiers of Numerical Weather Prediction

NCEP Applications -- HPC Performance and Strategies. Mark Iredell software team lead USDOC/NOAA/NWS/NCEP/EMC

JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2016

CAPS Storm-Scale Ensemble Forecasting (SSEF) System

Weather Forecasting: Lecture 2

Air Force Weather Agency

How to shape future met-services: a seamless perspective

NOAA s Severe Weather Forecasting System: HRRR to WoF to FACETS

Urgent Computing for Hurricane Forecasts

NOAA s National Weather Service. National Weather Service

Developing a High-Resolution Texas Water and Climate Prediction Model

Establishing the Weather Research and Forecast (WRF) Model at NWS Miami and Incorporating Local Data sets into Initial and Boundary Conditions

Unidata Policy Meeting Key Program Status

Transition of Research to Operations

NCEP Update. Brent Gordon NCEP/NCO/Systems Integration Branch. Unidata Policy Committee Meeting Arlington, VA. May 12, 2009

Optimal Allocation of Parallel Computers for Operational Weather Prediction

Weather Information for Surface Transportation (WIST): Update on Weather Impacts and WIST Progress

Overview of U.S. Forecasting/Outreach Methods

CLIMATE CHANGE ADAPTATION BY MEANS OF PUBLIC PRIVATE PARTNERSHIP TO ESTABLISH EARLY WARNING SYSTEM

Implementing a vector-based river routing scheme within the WRF-Hydro modeling system

Overview of the Tropical Cyclone Guidance Project

Strategic Radar Enhancement Project (SREP) Forecast Demonstration Project (FDP) The future is here and now

HFIP Annual Review Meeting November 5-7, 2018 Embassy Suites by Hilton Miami International Airport 3974 NW S River Dr, Miami, FL 33142

Scaling the Software and Advancing the Science of Global Modeling and Assimilation Systems at NASA. Bill Putman

The Weather Information Value Chain

AMPS Update June 2016

Report on EN6 DTC Ensemble Task 2014: Preliminary Configuration of North American Rapid Refresh Ensemble (NARRE)

Testing and Evaluation of GSI Hybrid Data Assimilation for Basin-scale HWRF: Lessons We Learned

Commercialisation. Lessons learned from Dutch weather market

Operational Estuarine & Coastal Forecast Systems in NOAA s. National Ocean Service

Importance of Numerical Weather Prediction in Variable Renewable Energy Forecast


Application of Satellite Data for Flood Forecasting and Early Warning in the Mekong River Basin in South-east Asia

West Florida Shelf and Tampa Bay Responses to Hurricane Irma: What Happened and Why

By Lillian Ntshwarisang Department of Meteorological Services Phone:

Dr. Steven Koch Director, NOAA National Severe Storms Laboratory Chair, WRN Workshop Executive Committee. Photo Credit: Associated Press

Future Improvements of Weather and Climate Prediction

WMO Public Weather Services: Enhanced Communication Skills for Improved Service Delivery. by S.W. Muchemi (WMO)

The NOAA Meteorological Assimilation Data Ingest System (MADIS)

Dr. William M. Lapenta Director, National Centers for Environmental Prediction NOAA/National Weather Service 2015 Weather and Climate Summit 12

Paralleliza(on and Performance of the NIM Weather Model on CPU, GPU and MIC Architectures

Catalysing Innovation in Weather Science - the role of observations and NWP in the World Weather Research Programme

BASIN-SCALE HWRF: Evaluation of 2017 Real-Time Forecasts

THE WEATHER RESEARCH AND FORECAST MODEL VERSION 2.0

Mapping Coastal Change Using LiDAR and Multispectral Imagery

DEVELOPMENT OF A FORECAST EARLY WARNING SYSTEM ethekwini Municipality, Durban, RSA. Clint Chrystal, Natasha Ramdass, Mlondi Hlongwae

Improvement of MPAS on the Integration Speed and the Accuracy

NATS 101 Section 13: Lecture 25. Weather Forecasting Part II

Chile / Dirección Meteorológica de Chile (Chilean Weather Service)

Transcription:

NOAA Supercomputing Directions and Challenges Frank Indiviglio GFDL frank.indiviglio@noaa.gov MRC Workshop June 1, 2017

2 NOAA Is Vital to American Economy A quarter of the GDP ($4 trillion) is reliant on accurate weather and climate information. Example of NOAA s role: NOAA provides weather, water, and climate forecasts and warnings for the private and public sectors. Annually, NOAA provides 76 billion observations, 1.5 million forecasts, and 50,000 warnings. -NOAA provides economic benefits of $240 million per year in mitigating flood losses -NOAA s aviation forecasts reduce aviation delays and save the industry $580 million per year.

High Performance Computing Locations Fairmont, WV Development HPC Theia (3,000 Tflops) Zeus (383 Tflops) Princeton, NJ Climate Post-Processing & Analysis Boulder, CO Development HPC njet (421 Tflops) xjet (720 Tflops) Reston, VA Tide (830 Tflops) Luna (2,060 Tflops) Operational HPC Systems Research and Development (R&D) HPC Systems Oak Ridge, TN Research HPC Gaea (4,000 Tflops) Orlando, FL Gyre (830 Tflops) Surge (2,060 Tflops) 3

R&D Supercomputing N-Wave Network What is N-Wave? NOAA high bandwidth, low latency network connecting scientists to HPC Built using multiplexed fiber-optic links supplied by national Research and Education network community including Internet2 and university run regional network consortiums 4

SENA Project Software Engineering for Novel Architectures Prepare codes for future production architecture Monitor evolution Maintain codes in a way that subject matter experts can still work with the code Monitor evolving standards Codes should still be viable for current architectures Performance is expected to increase on across new and old architectures Develop expertise within NOAA 5

Computational Profile Algorithms generally process weak scalability Physics components have predictable data dependencies associated with grids Intrinsic variability at all timescales from minutes to millennia All space scales from microbes to megacontinents Adding processes and components improves scientific understanding This complexity implies lots of diagnostic I/O New physics and higher process fidelity at higher resolution Ensemble methods to sample uncertainty Modeling requires long-term integrations of weak-scaling, I/O and memory-bound models of increasing intensity 6

Generating Parameterizations From High-Resolutions (Courtesy: S-J Lin, NOAA/GFDL). (Courtesy: D. Randall, CSU; CMMAP). Global-scale Cloud Resolving Models (e.g 7 km simulation on the left) and even super-parameterization using embedded cloud models (right) remain prohibitively expensive. Explore the use of machine learning (using GCM-resolution predictors) to emulate columns of a cloud field.

NOAA s Model Production Suite 3.5B Obs/Day Satellites + Radar 99.9% Global Data Assimilation Climate CFSv2 MOM4 Global Forecast System Hurricane GFDL HWRF Regional DA Regional NAM WRF NMM Oceans HYCOM WAVEWATCH III Dispersion ARL/HYSPLIT Severe Weather NOS PORTS GLOFS Chesapeak e Tampa Delaware ADCIRC North American Ensemble Forecast System GFS, Canadian Global Model Regional DA Short-Range Ensemble Forecast WRF: ARW, NMM ETA, RSM WRF NMM/ARW Workstation WRF Air Quality NAM/CMAQ Rapid Update for Aviation For eca st NOAH Land Surface Model 8

R&D Workflow

Challenges HPC Reliability Requires data integrity Complexity in components increases risk to data Build in safeguards against silent data corruption How do you know if you have data integrity? Check! HPC Systems are growing more complex and correspondingly have more failure points Users and support staff need to know what failed and where it failed to accurately continue the experiment Automated error detection and handling needs to be built into the systems, schedulers and user workflows 10

Challenges Programming Technology directions are challenging even experienced users HPC and analysis will have to rely on parallelism to keep up which is not always a natural fit Error handling cannot currently be left to the underlying infrastructure and is left to the programmer Fine Grain Computing (the next generation) offers no relief Converting existing codes to support accelerators will take time and significant effort for limited initial reward The software environment for accelerators changes rapidly Data movement to memory remains a bottleneck Efficient use of MCDRAM is hard for most of our applications Waiting is not the answer! Start testing codes on new platforms now. 11

Challenges Programming Lack of standards across divergent architectures OpenMP and OpenACC are gaining momentum Large Amount of Legacy Code Do we adapt or rewrite Access to developmental platforms Uncertainty of performance gains The optimizations will still benefit our traditional architectures 12

Challenges Data Movement An adaptable and capable network is required Moving and processing data entails a large number of tools and protocols Not all tools provide adequate verification methods We have found that a successful transfer is not always successful A need for a uniform method for transferring data There are no one-size fits all tools, wrapping transfers with verification and retry ability has been required Required changes to NOAA s automated workflow End-to-end data checksums Error handling for many edge cases needed to be built in 13

Cloud Computing Cloud technologies are becoming the norm within HPC architectures Image management and user environment management have been adopting these methods and will continue to grow into the future Environment preservation is the most interesting of these use cases The industry is driving towards hybrid HPC/Big Data platforms Potential for greater user adoption as these software stacks converge 14

Thank You frank.indiviglio@noaa.gov