S8241 VERSIONING GPU- ACCLERATED WRF TO Jeff Adie, 26 March, 2018 (Presented by Stan Posey, NVIDIA)

Size: px
Start display at page:

Download "S8241 VERSIONING GPU- ACCLERATED WRF TO Jeff Adie, 26 March, 2018 (Presented by Stan Posey, NVIDIA)"

Transcription

1 S8241 VERSIONING GPU- ACCLERATED WRF TO Jeff Adie, 26 March, 2018 (Presented by Stan Posey, NVIDIA) 1

2 ACKNOWLEDGEMENT The work presented here today would not have been possible without the efforts of NVIDIA applications engineers, particularly Carl Ponder and Alexey Romanenko. Their work on the original WRF GPU port provided groundwork for what follows 2

3 INTRODUCTION Motivation for this Work WRF is an important top 10 application in the HPC community As CPU performance plateaus, GPU accelerated computing becomes increasingly important for both overall scaling and performance/watt WRF is a challenging code to optimize, and a large effort was invested in the original OpenACC port of by NVIDIA However the release that followed, 3.7.1, included new features and performance improvements, and NVIDIA received several requests for this release This talk presents the challenges of updating a large community code with local optimizations, provides detailed results, and considers future work 3

4 WHAT IS WRF? Weather Research and Forecasting model Numerical Weather Prediction (NWP) for operational and research forecasting Open source, community code, mostly developed by NCAR, NOAA, and AFWA Original version released in 1999 Around 1 million lines of Fortran, using various revs from F77 to F2003 More than 50,000 users, including substantial number of operational weather centers Modular, with 2 dycores (only ARW in this work), and around 80 physics modules Add-on packages for forest fires, hydrology, atmospheric chemistry, data assimilation 4

5 WRF VERSIONING WRF generally has two releases each year: Major (feature) version release in April Minor (bugfix) version release in August Apr 18 Aug 14 Apr 17 Aug 14 Apr 8 Aug 12 Apr 17 Aug

6 GPU ACCELERATED WRF Previous Efforts Several early efforts targeting specific (physics) modules 2008: Michalakes & Vachhrajani s early efforts with WSM5 (8x speedup) 2009: Linford, et al accelerated KPP part of WRF-Chem) (5.5x speedup) 2011: Mielikainen, et al accelerated the RRTM module 2012: Mielikainen, et al improved WSM5 (200x speedup) 2013: SSEC showed speedups for multiple physics GTC2013 Accelerated versions of RRTMG for both SW and LW radiation included in WRF : Michalakes, Iacono/AER 6

7 GPU ACCELERATED WRF Current Efforts TempoQuest WRF Results for EM LES Case on PSG - 4 nodes 9.0x Higher Is Better GPU CPU Ideal - GPU 6.2x speedup 4nodes/8cpus/16gpus Source: TQI Abdi; 27 Dec 17 PSG cluster nodes: 2 CPUs, 16 cores each 4 x P100 GPUs CPU-only uses WRF trunk CPU-only MPI task each core CPU+GPU MPI task per GPU EM LES case mostly dycore computations 7

8 GPU ACCELERATED WRF Current Efforts NVIDIA OpenACC Approach OpenACC not CUDA Directives based Permits single Source tree for CPU and GPU Easier to maintain and support Initial efforts focused on WRF However, demand rising for support 8

9 THE CHALLENGE The main WRF source tree is ~1 million lines of code in ~1,200 source files Multiple contributors, multiple styles, multiple versions of Fortran (plus a little C) Porting from to included changes to 237 files and 143 k LoC (about 15% of the total codebase) Necessary to merge in all of the NVIDIA OpenACC work, and integrate with the to changes from the community 9

10 THE CHALLENGE Merging NVIDIA code and Community code Many WRF kernels contain insufficient work for good accelerated speedups on GPUs. NVIDIA Devtechs often modify these kernels to improve performance. Need to reapply (and sometimes adapt) that implementation when porting versions. NVIDIA Modified V3.6.1 Community Routine V3.6.1 Community Routine V3.7.1 NVIDIA Modified V

11 THE CHALLENGE Example: phys/module_bl_ysu.f, in ysu2d() real,dimension( its:ite, kts:kte ):: thx do k = kts,kte do i = its,ite thx(i,k) = tx(i,k)/pi2d(i,k) enddo enddo WRFV3.6.1(NCAR) real,dimension( its:ite, kts:kte,jts:jte ) :: thx $acc kernels do j = jts,jte do k = kts,kte do i = its,ite thx(i,k,j) = tx(i,k,j)/pi2d(i,k,j) enddo enddo enddo WRFV3.6.1(NV) real,dimension( its:ite, kts:kte ):: thx, thlix do k = kts,kte do i = its,ite thx(i,k) = tx(i,k)/pi2d(i,k) thlix(i,k) = (tx(i,k)- xlv*qx(i,ktrace2+k)/cp E6*qx(i,ktrace3+k)/cp)/pi2d(i,k) enddo enddo WRFV3.7.1(NCAR) real,dimension( its:ite, kts:kte,jts:jte ) :: thx, thlix $acc kernels do j = jts,jte do k = kts,kte do i = its,ite thx(i,k,j) = tx(i,k,j)/pi2d(i,k,j) thlix(i,k,j) = (tx(i,k,j)- xlv*qx(i,ktrace2+k,j)/cp E6*qx(i,ktrace3+k,j)/cp)/pi2d(i,k,j) enddo enddo 11 enddo WRFV3.7.1(NV)

12 METHODOLOGY Separate dycore from physics, port one then another Interface to physics packages is through the main solver As these interfaces did change from to Keep track of additional (new) variables, and determine if they need to be GPU resident or not, add to OpenACC data pragmas if so. Keep track of everything, package by package 12

13 METHODOLOGY You need a lot of pixels! Diff display NCAR NCAR Compile/Debug/Run NV NV 13

14 RESULTS GPU WRF V3.7.1 vs GPU WRF V3.6.1 Scaling over different model sizes GPU 371 GPU Smaller is better Small Medum Large 14

15 Elapsed Time (μs) RESULTS Dynamics - ConUS 2.5 km model, WRF V3.7.1 CPU GPU Smaller is better

16 Elapsed Time (s) RESULTS Overall Run - ConUS 2.5 km model, WRF V CPU GPU Smaller is better

17 Elapsed Time RESULTS Overall Run - ConUS 2.5 km model, WRF V3.7.1 Scaling Smaller is better Nodes 17

18 LESSONS LEARNED Yes, the effort is worth it Porting is far, far simpler than starting over Even with the pain of two diverging trees (community + NVIDIA) Order of magnitude less effort Need to get changes into the main tree as much as possible NVIDIA will unlikely port all physics packages WRF moving to physics suites, approved combos of packages Two initial suites: Tropical & ConUS 18

19 THE FUTURE Common Community Physics Packages NOAA funded Caps for the dycore, physics, etc Fixed routines: init, run, etc. Commented args: type, dim Can we push acceleration into these caps? Or into the CCPP driver? Need to work closely with the community 19

20 20

Acceleration of WRF on the GPU

Acceleration of WRF on the GPU Acceleration of WRF on the GPU Daniel Abdi, Sam Elliott, Iman Gohari Don Berchoff, Gene Pache, John Manobianco TempoQuest 1434 Spruce Street Boulder, CO 80302 720 726 9032 TempoQuest.com THE WORLD S FASTEST

More information

GPU Acceleration of Weather Forecasting and Meteorological Satellite Data Assimilation, Processing and Applications http://www.tempoquest.com Allen Huang, Ph.D. allen@tempoquest.com CTO, Tempo Quest Inc.

More information

ACCELERATING WEATHER PREDICTION WITH NVIDIA GPUS

ACCELERATING WEATHER PREDICTION WITH NVIDIA GPUS ACCELERATING WEATHER PREDICTION WITH NVIDIA GPUS Alan Gray, Developer Technology Engineer, NVIDIA ECMWF 18th Workshop on high performance computing in meteorology, 28 th September 2018 ESCAPE NVIDIA s

More information

First, a look at using OpenACC on WRF subroutine advance_w dynamics routine

First, a look at using OpenACC on WRF subroutine advance_w dynamics routine First, a look at using OpenACC on WRF subroutine advance_w dynamics routine Second, an estimate of WRF multi-node performance on Cray XK6 with GPU accelerators Based on performance of WRF kernels, what

More information

Improvement of MPAS on the Integration Speed and the Accuracy

Improvement of MPAS on the Integration Speed and the Accuracy ICAS2017 Annecy, France Improvement of MPAS on the Integration Speed and the Accuracy Wonsu Kim, Ji-Sun Kang, Jae Youp Kim, and Minsu Joh Disaster Management HPC Technology Research Center, Korea Institute

More information

Variable-Resoluiton Global Atmospheric Modeling Spanning Convective to Planetary Scales

Variable-Resoluiton Global Atmospheric Modeling Spanning Convective to Planetary Scales Variable-Resoluiton Global Atmospheric Modeling Spanning Convective to Planetary Scales Bill Skamarock, NCAR/MMM MPAS consists of geophysical fluid-flow solvers based on unstructured centroidal Voronoi

More information

NVIDIA HPC Update for Earth System Modeling. Stan Posey, HPC Program Manager, ESM Domain, NVIDIA (HQ), Santa Clara, CA, USA

NVIDIA HPC Update for Earth System Modeling. Stan Posey, HPC Program Manager, ESM Domain, NVIDIA (HQ), Santa Clara, CA, USA NVIDIA HPC Update for Earth System Modeling Stan Posey, HPC Program Manager, ESM Domain, NVIDIA (HQ), Santa Clara, CA, USA NVIDIA HPC UPDATE TOPICS OF DISCUSSION ESM PROGRESS WITH GPUS COSMO WRF ESCAPE/IFS

More information

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

Advancing Weather Prediction at NOAA. 18 November 2015 Tom Henderson NOAA / ESRL / GSD Advancing Weather Prediction at NOAA 18 November 2015 Tom Henderson NOAA / ESRL / GSD The U. S. Needs Better Global Numerical Weather Prediction Hurricane Sandy October 28, 2012 A European forecast that

More information

THE WORLD S FASTEST MOST PRECISE FORECASTS

THE WORLD S FASTEST MOST PRECISE FORECASTS Ed Keible Executive Chairman Cornelius, NC 28031 Ed@tempoquest.com 650 224 0296 www.tempoquest.com Gene Pache Chief Operating Officer Omaha, NE 68144 Gene@tempoquest.com 402 578 1722 www.tempoquest.com

More information

Performance Evaluation of MPI on Weather and Hydrological Models

Performance Evaluation of MPI on Weather and Hydrological Models NCAR/RAL Performance Evaluation of MPI on Weather and Hydrological Models Alessandro Fanfarillo elfanfa@ucar.edu August 8th 2018 Cheyenne - NCAR Supercomputer Cheyenne is a 5.34-petaflops, high-performance

More information

Nonhydrostatic Icosahedral Model (NIM) A 3-D finite-volume NIM Jin Lee (+ other contributors)

Nonhydrostatic Icosahedral Model (NIM) A 3-D finite-volume NIM Jin Lee (+ other contributors) Nonhydrostatic Icosahedral Model (NIM) A 3-D finite-volume NIM Jin Lee (+ other contributors) Earth System Research Laboratory (ESRL) NOAA/OAR GFDL,NSSL,ARL,AOML,GLERL,PMEL Aeronomy Lab. Climate Diagnostic

More information

WRF Modeling System Overview

WRF Modeling System Overview WRF Modeling System Overview Jimy Dudhia What is WRF? WRF: Weather Research and Forecasting Model Used for both research and operational forecasting It is a supported community model, i.e. a free and shared

More information

Jordan G. Powers Kevin W. Manning. Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, CO

Jordan G. Powers Kevin W. Manning. Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, CO Jordan G. Powers Kevin W. Manning Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, CO Background : Model for Prediction Across Scales Global atmospheric

More information

WRF Modeling System Overview

WRF Modeling System Overview WRF Modeling System Overview Jimy Dudhia What is WRF? WRF: Weather Research and Forecasting Model Used for both research and operational forecasting It is a supported community model, i.e. a free and shared

More information

Exascale challenges for Numerical Weather Prediction : the ESCAPE project

Exascale challenges for Numerical Weather Prediction : the ESCAPE project Exascale challenges for Numerical Weather Prediction : the ESCAPE project O Olivier Marsden This project has received funding from the European Union s Horizon 2020 research and innovation programme under

More information

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

Scaling the Software and Advancing the Science of Global Modeling and Assimilation Systems at NASA. Bill Putman Global Modeling and Assimilation Office Scaling the Software and Advancing the Science of Global Modeling and Assimilation Systems at NASA Bill Putman Max Suarez, Lawrence Takacs, Atanas Trayanov and Hamid

More information

WRF Modeling System Overview

WRF Modeling System Overview WRF Modeling System Overview Wei Wang & Jimy Dudhia Nansha, Guangdong, China December 2015 What is WRF? WRF: Weather Research and Forecasting Model Used for both research and operational forecasting It

More information

Assessment of the Noah LSM with Multi-parameterization Options (Noah-MP) within WRF

Assessment of the Noah LSM with Multi-parameterization Options (Noah-MP) within WRF Assessment of the Noah LSM with Multi-parameterization Options (Noah-MP) within WRF Michelle Harrold, Jamie Wolff, and Mei Xu National Center for Atmospheric Research Research Applications Laboratory and

More information

Perm State University Research-Education Center Parallel and Distributed Computing

Perm State University Research-Education Center Parallel and Distributed Computing Perm State University Research-Education Center Parallel and Distributed Computing A 25-minute Talk (S4493) at the GPU Technology Conference (GTC) 2014 MARCH 24-27, 2014 SAN JOSE, CA GPU-accelerated modeling

More information

WRF performance tuning for the Intel Woodcrest Processor

WRF performance tuning for the Intel Woodcrest Processor WRF performance tuning for the Intel Woodcrest Processor A. Semenov, T. Kashevarova, P. Mankevich, D. Shkurko, K. Arturov, N. Panov Intel Corp., pr. ak. Lavrentieva 6/1, Novosibirsk, Russia, 630090 {alexander.l.semenov,tamara.p.kashevarova,pavel.v.mankevich,

More information

Future Improvements of Weather and Climate Prediction

Future Improvements of Weather and Climate Prediction Future Improvements of Weather and Climate Prediction Unidata Policy Committee October 21, 2010 Alexander E. MacDonald, Ph.D. Deputy Assistant Administrator for Labs and Cooperative Institutes & Director,

More information

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

The Panel: What does the future look like for NPW application development? 17 th ECMWF Workshop on High Performance Computing in Meteorology The Panel: What does the future look like for NPW application development? 17 th ECMWF Workshop on High Performance Computing in Meteorology 16:00-17:30 27 October 2016 Panelists John Michalakes (UCAR,

More information

WRF Modeling System Overview

WRF Modeling System Overview WRF Modeling System Overview Jimy Dudhia What is WRF? WRF: Weather Research and Forecasting Model Used for both research and operational forecasting It is a supported community model, i.e. a free and shared

More information

11 Parallel programming models

11 Parallel programming models 237 // Program Design 10.3 Assessing parallel programs 11 Parallel programming models Many different models for expressing parallelism in programming languages Actor model Erlang Scala Coordination languages

More information

WRF- Hydro Development and Performance Tes9ng

WRF- Hydro Development and Performance Tes9ng WRF- Hydro Development and Performance Tes9ng Wei Yu, David Gochis, David Yates Research Applica9ons Laboratory Na9onal Center for Atmospheric Research Boulder, CO USA Scien9fic Mo9va9on How does terrain

More information

The GPU code FARGO3D: presentation and implementation strategies

The GPU code FARGO3D: presentation and implementation strategies The GPU code FARGO3D: presentation and implementation strategies Frédéric Masset Universidad Nacional Autónoma de México (UNAM) Pablo Benítez-Llambay (UC, Argentina & NBI Copenhagen), David Velasco (UNAM

More information

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

HMON (HNMMB): Development of a new Hurricane model for NWS/NCEP operations 1 HMON (HNMMB): Development of a new Hurricane model for NWS/NCEP operations Avichal Mehra, EMC Hurricane and Mesoscale Teams Environmental Modeling Center NOAA / NWS / NCEP HMON: A New Operational Hurricane

More information

GSI DATA ASSIMILATION SYSTEM: COMMUNITY SUPPORT AND PRELIMINARY TESTING RESULTS

GSI DATA ASSIMILATION SYSTEM: COMMUNITY SUPPORT AND PRELIMINARY TESTING RESULTS 6A.2 GSI DATA ASSIMILATION SYSTEM: COMMUNITY SUPPORT AND PRELIMINARY TESTING RESULTS Hui Shao *, Ming Hu, Kyungjeen Park, Kathryn Crosby Hans Huang, Louisa Nance, Bill Kuo NCAR, Boulder, CO and John Derber,

More information

Weather Research and Forecasting Model

Weather Research and Forecasting Model Weather Research and Forecasting Model Goals: Develop an advanced mesoscale forecast and assimilation system, and accelerate research advances into operations 36h WRF Precip Forecast Collaborative partnership,

More information

Stan Posey; NVIDIA, Santa Clara, CA, USA

Stan Posey; NVIDIA, Santa Clara, CA, USA Stan Posey; sposey@nvidia.com NVIDIA, Santa Clara, CA, USA Agenda: Progress of GPU-Parallel NWP and Climate Models Model Trends and GPU Motivation GPU Progress of Select Models Next Generation Models and

More information

Parallelization of Molecular Dynamics (with focus on Gromacs) SeSE 2014 p.1/29

Parallelization of Molecular Dynamics (with focus on Gromacs) SeSE 2014 p.1/29 Parallelization of Molecular Dynamics (with focus on Gromacs) SeSE 2014 p.1/29 Outline A few words on MD applications and the GROMACS package The main work in an MD simulation Parallelization Stream computing

More information

WRF Modeling System Overview

WRF Modeling System Overview WRF Modeling System Overview Louisa Nance National Center for Atmospheric Research (NCAR) Developmental Testbed Center (DTC) 27 February 2007 1 Outline What is WRF? WRF Modeling System WRF Software Design

More information

THE WEATHER RESEARCH AND FORECAST MODEL VERSION 2.0

THE WEATHER RESEARCH AND FORECAST MODEL VERSION 2.0 THE WEATHER RESEARCH AND FORECAST MODEL VERSION 2.0 J. MICHALAKES, J. DUDHIA, D. GILL J. KLEMP, W. SKAMAROCK, W. WANG Mesoscale and Microscale Meteorology National Center for Atmospheric Research Boulder,

More information

AMPS Update June 2016

AMPS Update June 2016 AMPS Update June 2016 Kevin W. Manning Jordan G. Powers Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, CO 11 th Antarctic Meteorological Observation,

More information

Randomized Selection on the GPU. Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory

Randomized Selection on the GPU. Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory Randomized Selection on the GPU Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory High Performance Graphics 2011 August 6, 2011 Top k Selection on GPU Output the top k keys

More information

Heterogeneous programming for hybrid CPU-GPU systems: Lessons learned from computational chemistry

Heterogeneous programming for hybrid CPU-GPU systems: Lessons learned from computational chemistry Heterogeneous programming for hybrid CPU-GPU systems: Lessons learned from computational chemistry and Eugene DePrince Argonne National Laboratory (LCF and CNM) (Eugene moved to Georgia Tech last week)

More information

Jordan G. Powers Kevin W. Manning. Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, Colorado, USA

Jordan G. Powers Kevin W. Manning. Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, Colorado, USA Jordan G. Powers Kevin W. Manning Mesoscale and Microscale Meteorology Laboratory National Center for Atmospheric Research Boulder, Colorado, USA Background : Model for Prediction Across Scales = Global

More information

Transition of Research to Operations

Transition of Research to Operations Transition of Research to Operations Ligia Bernardet Shaowu Bao, Mrinal Biswas, Tim Brown, Don Stark, Laurie Carson http://www.dtcenter.org/hurrwrf/users External collaborators: NOAA Environmental Modeling

More information

ABSTRACT 3 RADIAL VELOCITY ASSIMILATION IN BJRUC 3.1 ASSIMILATION STRATEGY OF RADIAL

ABSTRACT 3 RADIAL VELOCITY ASSIMILATION IN BJRUC 3.1 ASSIMILATION STRATEGY OF RADIAL REAL-TIME RADAR RADIAL VELOCITY ASSIMILATION EXPERIMENTS IN A PRE-OPERATIONAL FRAMEWORK IN NORTH CHINA Min Chen 1 Ming-xuan Chen 1 Shui-yong Fan 1 Hong-li Wang 2 Jenny Sun 2 1 Institute of Urban Meteorology,

More information

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

The role of testbeds in NOAA for transitioning NWP research to operations ECMWF Workshop on Operational Systems November 18, 2013 The role of testbeds in NOAA for transitioning NWP research to operations Ligia Bernardet 1* and Zoltan Toth 1 1 NOAA ESRL Global Systems Division,

More information

上海超级计算中心 Shanghai Supercomputer Center. Lei Xu Shanghai Supercomputer Center San Jose

上海超级计算中心 Shanghai Supercomputer Center. Lei Xu Shanghai Supercomputer Center San Jose 上海超级计算中心 Shanghai Supercomputer Center Lei Xu Shanghai Supercomputer Center 03/26/2014 @GTC, San Jose Overview Introduction Fundamentals of the FDTD method Implementation of 3D UPML-FDTD algorithm on GPU

More information

LATE REQUEST FOR A SPECIAL PROJECT

LATE REQUEST FOR A SPECIAL PROJECT LATE REQUEST FOR A SPECIAL PROJECT 2016 2018 MEMBER STATE: Italy Principal Investigator 1 : Affiliation: Address: E-mail: Other researchers: Project Title: Valerio Capecchi LaMMA Consortium - Environmental

More information

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

Paralleliza(on and Performance of the NIM Weather Model on CPU, GPU and MIC Architectures Paralleliza(on and Performance of the NIM Weather Model on CPU, GPU and MIC Architectures Mark Gove? NOAA Earth System Research Laboratory We Need Be?er Numerical Weather Predic(on Superstorm Sandy Hurricane

More information

Accelerating Proton Computed Tomography with GPUs

Accelerating Proton Computed Tomography with GPUs Accelerating Proton Computed Tomography with GPUs Thomas'D.'Uram,'Argonne'Leadership'Compu2ng'Facility' Michael'E.'Papka,'Argonne'Leadership'Compu2ng'Facility,'Northern'Illinois'University' Nicholas'T.'Karonis,'Northern'Illinois'University,'Argonne'Na2onal'Laboratory

More information

Moving to a simpler NCEP production suite

Moving to a simpler NCEP production suite Moving to a simpler NCEP production suite Unified coupled global modeling Hendrik L. Tolman Director, Environmental Modeling Center NOAA / NWS / NCEP Hendrik.Tolman@NOAA.gov page 1 of 14 Content The suite

More information

Improvements to the NCEP Global and Regional Data Assimilation Systems

Improvements to the NCEP Global and Regional Data Assimilation Systems Improvements to the NCEP Global and Regional Data Assimilation Systems Stephen J. Lord Director NCEP Environmental Modeling Center EMC Staff NCEP: where America s climate, weather, and ocean services begin

More information

Panorama des modèles et outils de programmation parallèle

Panorama des modèles et outils de programmation parallèle Panorama des modèles et outils de programmation parallèle Sylvain HENRY sylvain.henry@inria.fr University of Bordeaux - LaBRI - Inria - ENSEIRB April 19th, 2013 1/45 Outline Introduction Accelerators &

More information

The WRF Developmental Testbed Center (DTC)

The WRF Developmental Testbed Center (DTC) The WRF Developmental Testbed Center (DTC) Bob Gall A facility where the NWP research and operational communities interact to accelerate testing and evaluation of new models and techniques for research

More information

Status of Atmospheric Winds in Relation to Infrasound. Douglas P. Drob Space Science Division Naval Research Laboratory Washington, DC 20375

Status of Atmospheric Winds in Relation to Infrasound. Douglas P. Drob Space Science Division Naval Research Laboratory Washington, DC 20375 Status of Atmospheric Winds in Relation to Infrasound Douglas P. Drob Space Science Division Naval Research Laboratory Washington, DC 20375 GOT WINDS? Douglas P. Drob Space Science Division Naval Research

More information

Solar power forecasting, data assimilation, and El Gato. Tony Lorenzo IES Renewable Power Forecasting Group

Solar power forecasting, data assimilation, and El Gato. Tony Lorenzo IES Renewable Power Forecasting Group Solar power forecasting, data assimilation, and El Gato Tony Lorenzo IES Renewable Power Forecasting Group Outline Motivation & Background Solar forecasting techniques Satellite data assimilation Computational

More information

Recent advances in the GFDL Flexible Modeling System

Recent advances in the GFDL Flexible Modeling System Recent advances in the GFDL Flexible Modeling System 4th ENES HPC Workshop Toulouse, FRANCE V. Balaji and many others NOAA/GFDL and Princeton University 6 April 2016 V. Balaji (balaji@princeton.edu) GFDL

More information

Canadian Meteorological and Oceanographic Society and American Meteorological Society 21 st Conference on Numerical Weather Prediction 31 May 2012

Canadian Meteorological and Oceanographic Society and American Meteorological Society 21 st Conference on Numerical Weather Prediction 31 May 2012 Canadian Meteorological and Oceanographic Society and American Meteorological Society 21 st Conference on Numerical Weather Prediction 31 May 2012 The High Resolution Rapid Refresh (): An hourly updating

More information

CAPS Storm-Scale Ensemble Forecasting (SSEF) System

CAPS Storm-Scale Ensemble Forecasting (SSEF) System CAPS Storm-Scale Ensemble Forecasting (SSEF) System Fanyou Kong, Ming Xue, Xuguang Wang, Keith Brewster Center for Analysis and Prediction of Storms University of Oklahoma (collaborated with NSSL, SPC,

More information

Numerical Weather Prediction: Data assimilation. Steven Cavallo

Numerical Weather Prediction: Data assimilation. Steven Cavallo Numerical Weather Prediction: Data assimilation Steven Cavallo Data assimilation (DA) is the process estimating the true state of a system given observations of the system and a background estimate. Observations

More information

2012 AHW Stream 1.5 Retrospective Results

2012 AHW Stream 1.5 Retrospective Results 2012 AHW Stream 1.5 Retrospective Results Ryan D. Torn, Univ. Albany, SUNY Chris Davis, Wei Wang, Jimy Dudhia, Tom Galarneau, Chris Snyder, James Done, NCAR/NESL/MMM Overview Since participation in HFIP

More information

Description of the fire scheme in WRF

Description of the fire scheme in WRF Description of the fire scheme in WRF March 8, 2010 1 Introduction The wildland fire model in WRF is an implementation of the semi-empirical fire propagation model developed in Coen (2005) and Clark et

More information

A Community Gridded Atmospheric Forecast System for Calibrated Solar Irradiance

A Community Gridded Atmospheric Forecast System for Calibrated Solar Irradiance A Community Gridded Atmospheric Forecast System for Calibrated Solar Irradiance David John Gagne 1,2 Sue E. Haupt 1,3 Seth Linden 1 Gerry Wiener 1 1. NCAR RAL 2. University of Oklahoma 3. Penn State University

More information

Physics Working Group

Physics Working Group Strategic Implementation Plan (SIP) for a Community-based Unified Modeling System Physics Working Group Presented by Dr. James Doyle, NRL Presented at NOAA Community Modeling Workshop April 18-19, 2017;

More information

Julian Merten. GPU Computing and Alternative Architecture

Julian Merten. GPU Computing and Alternative Architecture Future Directions of Cosmological Simulations / Edinburgh 1 / 16 Julian Merten GPU Computing and Alternative Architecture Institut für Theoretische Astrophysik Zentrum für Astronomie Universität Heidelberg

More information

How to shape future met-services: a seamless perspective

How to shape future met-services: a seamless perspective How to shape future met-services: a seamless perspective Paolo Ruti, Chief World Weather Research Division Sarah Jones, Chair Scientific Steering Committee Improving the skill big resources ECMWF s forecast

More information

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

The Developmental Testbed Center: Update on Data Assimilation System Testing and Community Support 93rd AMS Annual Meeting/17th IOAS-AOLS/3rd Conference on Transition of Research to Operations, Austin, TX, Jan 6-10, 2013 The Developmental Testbed Center: Update on Data Assimilation System Testing and

More information

Adaptation of the Nelson Dead Fuel Moisture Model for Fire Behavior and Fire Danger Software Application

Adaptation of the Nelson Dead Fuel Moisture Model for Fire Behavior and Fire Danger Software Application Adaptation of the Nelson Dead Fuel Moisture Model for Fire Behavior and Fire Danger Software Application April 2005 Collin D. Bevins Systems for Environmental Management Page 1 0. Introduction This document

More information

A WRF-based rapid updating cycling forecast system of. BMB and its performance during the summer and Olympic. Games 2008

A WRF-based rapid updating cycling forecast system of. BMB and its performance during the summer and Olympic. Games 2008 A WRF-based rapid updating cycling forecast system of BMB and its performance during the summer and Olympic Games 2008 Min Chen 1, Shui-yong Fan 1, Jiqin Zhong 1, Xiang-yu Huang 2, Yong-Run Guo 2, Wei

More information

HIGH RESOLUTION RAPID REFRESH COUPLED WITH SMOKE (HRRR- SMOKE): REAL-TIME AIR QUALITY MODELING SYSTEM AND ITS APPLICATION TO CASE STUDIES

HIGH RESOLUTION RAPID REFRESH COUPLED WITH SMOKE (HRRR- SMOKE): REAL-TIME AIR QUALITY MODELING SYSTEM AND ITS APPLICATION TO CASE STUDIES HIGH RESOLUTION RAPID REFRESH COUPLED WITH SMOKE (HRRR- SMOKE): REAL-TIME AIR QUALITY MODELING SYSTEM AND ITS APPLICATION TO CASE STUDIES Ravan Ahmadov 1,2 (ravan.ahmadov@noaa.gov) Acknowledgement: G.

More information

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

Chile / Dirección Meteorológica de Chile (Chilean Weather Service) JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2015 Chile / Dirección Meteorológica de Chile (Chilean

More information

NOAA s Capabilities in Wind Energy

NOAA s Capabilities in Wind Energy NCAR-Xcel-NOAA Meeting May 11-12, 2010 Boulder, CO NOAA s Capabilities in Wind Energy Melinda Marquis, Ph.D. NOAA Earth System Research Laboratory Outline NOAA has a potential role in improving wind forecasting

More information

Polar Weather Prediction

Polar Weather Prediction Polar Weather Prediction David H. Bromwich Session V YOPP Modelling Component Tuesday 14 July 2015 A special thanks to the following contributors: Kevin W. Manning, Jordan G. Powers, Keith M. Hines, Dan

More information

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

JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2016 JOINT WMO TECHNICAL PROGRESS REPORT ON THE GLOBAL DATA PROCESSING AND FORECASTING SYSTEM AND NUMERICAL WEATHER PREDICTION RESEARCH ACTIVITIES FOR 2016 New Zealand / Meteorological Service of New Zealand

More information

Exploring the Use of Dynamical Weather and Climate Models for Risk Assessment

Exploring the Use of Dynamical Weather and Climate Models for Risk Assessment Exploring the Use of Dynamical Weather and Climate Models for Risk Assessment James Done Willis Research Network Fellow National Center for Atmospheric Research Boulder CO, US Leverages resources in the

More information

Interpolation with Radial Basis Functions on GPGPUs using CUDA

Interpolation with Radial Basis Functions on GPGPUs using CUDA Interpolation with Radial Basis Functions on GPGPUs using CUDA Gundolf Haase in coop. with: Dirk Martin [VRV Vienna] and Günter Offner [AVL Graz] Institute for Mathematics and Scientific Computing University

More information

HWRF sensitivity to cumulus schemes

HWRF sensitivity to cumulus schemes HWRF sensitivity to cumulus schemes Mrinal K Biswas and Ligia R Bernardet HFIP Telecon, 01 February 2012 Motivation HFIP Regional Model Team Physics Workshop (Aug 11): Foci: Scientific issues on PBL and

More information

Infrastructure Automation with Salt

Infrastructure Automation with Salt Infrastructure Automation with Salt Sean McGrath 10th November 2016 About Research IT Where I work as a systems administrator http://www.tchpc.tcd.ie/ Ireland s premier High Performance Computing Centre

More information

Transitioning Physics Advancements into the Operational Hurricane WRF Model

Transitioning Physics Advancements into the Operational Hurricane WRF Model Transitioning Physics Advancements into the Operational Hurricane WRF Model KATHRYN NEWMAN, MRINAL BISWAS, LAURIE CARSON N OA A / ESR L T EA M M E M B E RS: E. K ALINA, J. F RIMEL, E. GRELL, AND L. B ERNARDET

More information

Community Ocean Vertical Mixing (CVMix) Status Update

Community Ocean Vertical Mixing (CVMix) Status Update Community Ocean Vertical Mixing (CVMix) Status Update M. Levy 1,G.Danabasoglu 1, S. Griffies 2,T.Ringler 3, A. Adcroft 2, R. Hallberg 2,D.Jacobsen 3, and W. Large 1 1 National Center for Atmospheric Research

More information

Applications of future GEO advanced IR sounder for high impact weather forecasting demonstration with regional OSSE

Applications of future GEO advanced IR sounder for high impact weather forecasting demonstration with regional OSSE Applications of future GEO advanced IR sounder for high impact weather forecasting demonstration with regional OSSE Jun Li @, Tim Schmit &, Zhenglong Li @, Feng Zhu @*, Pei Wang @*, Agnes Lim @, and Robert

More information

Weather Research and Forecasting (WRF) Performance Benchmark and Profiling. July 2012

Weather Research and Forecasting (WRF) Performance Benchmark and Profiling. July 2012 Weather Research and Forecasting (WRF) Performance Benchmark and Profiling July 2012 Note The following research was performed under the HPC Advisory Council activities Participating vendors: Intel, Dell,

More information

Preliminary results. Leonardo Calvetti, Rafael Toshio, Flávio Deppe and Cesar Beneti. Technological Institute SIMEPAR, Curitiba, Paraná, Brazil

Preliminary results. Leonardo Calvetti, Rafael Toshio, Flávio Deppe and Cesar Beneti. Technological Institute SIMEPAR, Curitiba, Paraná, Brazil HIGH RESOLUTION WRF SIMULATIONS FOR WIND GUST EVENTS Preliminary results Leonardo Calvetti, Rafael Toshio, Flávio Deppe and Cesar Beneti Technological Institute SIMEPAR, Curitiba, Paraná, Brazil 3 rd WMO/WWRP

More information

A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS

A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS GTC 20130319 A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS Erik Lindahl erik.lindahl@scilifelab.se Molecular Dynamics Understand biology We re comfortably on

More information

Computation of Large Sparse Aggregated Areas for Analytic Database Queries

Computation of Large Sparse Aggregated Areas for Analytic Database Queries Computation of Large Sparse Aggregated Areas for Analytic Database Queries Steffen Wittmer Tobias Lauer Jedox AG Collaborators: Zurab Khadikov Alexander Haberstroh Peter Strohm Business Intelligence and

More information

AMPS Update June 2013

AMPS Update June 2013 AMPS Update June 2013 8th Antarc*c Meteorological Observa*ons, Modeling, and Forecas*ng Workshop 10 12 June 2013 Madison, WI Kevin W. Manning Jordan G. Powers Mesoscale and Microscale Meteorology Division

More information

Cloud-based WRF Downscaling Simulations at Scale using Community Reanalysis and Climate Datasets

Cloud-based WRF Downscaling Simulations at Scale using Community Reanalysis and Climate Datasets Cloud-based WRF Downscaling Simulations at Scale using Community Reanalysis and Climate Datasets Luke Madaus -- 26 June 2018 luke.madaus@jupiterintel.com 2018 Unidata Users Workshop Outline What is Jupiter?

More information

OBSERVING SYSTEM EXPERIMENTS ON ATOVS ORBIT CONSTELLATIONS

OBSERVING SYSTEM EXPERIMENTS ON ATOVS ORBIT CONSTELLATIONS OBSERVING SYSTEM EXPERIMENTS ON ATOVS ORBIT CONSTELLATIONS Enza Di Tomaso and Niels Bormann European Centre for Medium-range Weather Forecasts Shinfield Park, Reading, RG2 9AX, United Kingdom Abstract

More information

Dr. Andrea Bocci. Using GPUs to Accelerate Online Event Reconstruction. at the Large Hadron Collider. Applied Physicist

Dr. Andrea Bocci. Using GPUs to Accelerate Online Event Reconstruction. at the Large Hadron Collider. Applied Physicist Using GPUs to Accelerate Online Event Reconstruction at the Large Hadron Collider Dr. Andrea Bocci Applied Physicist On behalf of the CMS Collaboration Discover CERN Inside the Large Hadron Collider at

More information

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

NOAA Supercomputing Directions and Challenges. Frank Indiviglio GFDL MRC Workshop June 1, 2017 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

More information

Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes and

Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes and Accelerating the Multifrontal Method Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes {rflucas,genew,ddavis}@isi.edu and grimes@lstc.com 3D Finite Element

More information

Performance of WRF using UPC

Performance of WRF using UPC Performance of WRF using UPC Hee-Sik Kim and Jong-Gwan Do * Cray Korea ABSTRACT: The Weather Research and Forecasting (WRF) model is a next-generation mesoscale numerical weather prediction system. We

More information

Introduction of a Stabilized Bi-Conjugate Gradient iterative solver for Helmholtz s Equation on the CMA GRAPES Global and Regional models.

Introduction of a Stabilized Bi-Conjugate Gradient iterative solver for Helmholtz s Equation on the CMA GRAPES Global and Regional models. Introduction of a Stabilized Bi-Conjugate Gradient iterative solver for Helmholtz s Equation on the CMA GRAPES Global and Regional models. Peng Hong Bo (IBM), Zaphiris Christidis (Lenovo) and Zhiyan Jin

More information

Current and Future Impacts of Wildfires on PM 2.5, Health, and Policy in the Rocky Mountains

Current and Future Impacts of Wildfires on PM 2.5, Health, and Policy in the Rocky Mountains Current and Future Impacts of Wildfires on PM 2.5, Health, and Policy in the Rocky Mountains Yang Liu, Ph.D. STAR Grants Kick-off Meeting Research Triangle Park, NC April 5, 2017 Motivation The Rocky Mountains

More information

NCAR Unified Community Atmosphere Modeling Roadmap

NCAR Unified Community Atmosphere Modeling Roadmap (Project) NCAR Unified Community Atmosphere Modeling Roadmap Andrew Gettelman, Bill Skamarock, Mary Barth, Jean-François Lamarque On behalf of the Singletrack Steering Group (Also a mountain biking Magazine:

More information

The Developmental Testbed Center (DTC) Steve Koch, NOAA/FSL

The Developmental Testbed Center (DTC) Steve Koch, NOAA/FSL The Developmental Testbed Center (DTC) Steve Koch, NOAA/FSL A facility where the NWP research and operational communities interact to accelerate testing and evaluation of new models and techniques for

More information

Impact of assimilating the VIIRS-based CrIS cloudcleared radiances on hurricane forecasts

Impact of assimilating the VIIRS-based CrIS cloudcleared radiances on hurricane forecasts Impact of assimilating the VIIRS-based CrIS cloudcleared radiances on hurricane forecasts Jun Li @, Pei Wang @, Jinlong Li @, Zhenglong Li @, Jung-Rim Lee &, Agnes Lim @, Timothy J. Schmit #, and Mitch

More information

A model leading to self-consistent iteration computation with need for HP LA (e.g, diagonalization and orthogonalization)

A model leading to self-consistent iteration computation with need for HP LA (e.g, diagonalization and orthogonalization) A model leading to self-consistent iteration computation with need for HP LA (e.g, diagonalization and orthogonalization) Schodinger equation: Hψ = Eψ Choose a basis set of wave functions Two cases: Orthonormal

More information

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Khramtsov D.P., Nekrasov D.A., Pokusaev B.G. Department of Thermodynamics, Thermal Engineering and Energy Saving Technologies,

More information

Parallel Multivariate SpatioTemporal Clustering of. Large Ecological Datasets on Hybrid Supercomputers

Parallel Multivariate SpatioTemporal Clustering of. Large Ecological Datasets on Hybrid Supercomputers Parallel Multivariate SpatioTemporal Clustering of Large Ecological Datasets on Hybrid Supercomputers Sarat Sreepathi1, Jitendra Kumar1, Richard T. Mills2, Forrest M. Hoffman1, Vamsi Sripathi3, William

More information

HIGH PERFORMANCE CTC TRAINING FOR END-TO-END SPEECH RECOGNITION ON GPU

HIGH PERFORMANCE CTC TRAINING FOR END-TO-END SPEECH RECOGNITION ON GPU April 4-7, 2016 Silicon Valley HIGH PERFORMANCE CTC TRAINING FOR END-TO-END SPEECH RECOGNITION ON GPU Minmin Sun, NVIDIA minmins@nvidia.com April 5th Brief Introduction of CTC AGENDA Alpha/Beta Matrix

More information

Hyperlocal Marine Weather: What s Happening?

Hyperlocal Marine Weather: What s Happening? Hyperlocal Marine Weather: What s Happening? André van der Westhuysen 1,2 and Jeff McQueen 1 1 NOAA / National Weather Service National Centers for Environmental Prediction 2 I.M Systems Group, Rockville

More information

CAPS Storm-Scale Ensemble Forecast for the NOAA Hazardous Weather Testbed (HWT) Spring Experiment

CAPS Storm-Scale Ensemble Forecast for the NOAA Hazardous Weather Testbed (HWT) Spring Experiment CAPS Storm-Scale Ensemble Forecast for the NOAA Hazardous Weather Testbed (HWT) Spring Experiment Fanyou Kong, Ming Xue, Kevin W. Thomas, Yunheng Wang, Keith Brewster, Xuguang Wang (Center for Analysis

More information

Scalable and Power-Efficient Data Mining Kernels

Scalable and Power-Efficient Data Mining Kernels Scalable and Power-Efficient Data Mining Kernels Alok Choudhary, John G. Searle Professor Dept. of Electrical Engineering and Computer Science and Professor, Kellogg School of Management Director of the

More information

High Performance Computing

High Performance Computing High Performance Computing ADVANCED SCIENTIFIC COMPUTING Dr. Ing. Morris Riedel Adjunct Associated Professor School of Engineering and Natural Sciences, University of Iceland Research Group Leader, Juelich

More information

Dynamic Scheduling for Work Agglomeration on Heterogeneous Clusters

Dynamic Scheduling for Work Agglomeration on Heterogeneous Clusters Dynamic Scheduling for Work Agglomeration on Heterogeneous Clusters Jonathan Lifflander, G. Carl Evans, Anshu Arya, Laxmikant Kale University of Illinois Urbana-Champaign May 25, 2012 Work is overdecomposed

More information