+ All Categories
Home > Documents > John Clyne 1 , Alan Norton 1 and Mark Rast 2 National Center for Atmospheric Research

John Clyne 1 , Alan Norton 1 and Mark Rast 2 National Center for Atmospheric Research

Date post: 11-Jan-2016
Category:
Upload: arama
View: 14 times
Download: 0 times
Share this document with a friend
Description:
Experiences with multiresolution methods for qualitative and quantitative analysis of terascale turbulence data sets. John Clyne 1 , Alan Norton 1 and Mark Rast 2 National Center for Atmospheric Research SCD Users Forum. - PowerPoint PPT Presentation
Popular Tags:
11
Supercomputing • Communications • NCAR Scientific Computing Div Experiences with multiresolution Experiences with multiresolution methods for qualitative and methods for qualitative and quantitative analysis of terascale quantitative analysis of terascale turbulence data sets turbulence data sets John Clyne John Clyne 1 , Alan Norton , Alan Norton 1 and Mark Rast and Mark Rast 2 National Center for Atmospheric Research National Center for Atmospheric Research SCD Users Forum SCD Users Forum 1 Scientific Computing Division 2 High Altitude Observatory This work is funded in part through a U.S. National This work is funded in part through a U.S. National Science Foundation, Information Technology Research Science Foundation, Information Technology Research program grant program grant
Transcript
Page 1: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division

Experiences with multiresolution methods for Experiences with multiresolution methods for qualitative and quantitative analysis of qualitative and quantitative analysis of

terascale turbulence data setsterascale turbulence data sets

John ClyneJohn Clyne11, Alan Norton, Alan Norton11 and Mark Rast and Mark Rast22

National Center for Atmospheric ResearchNational Center for Atmospheric Research

SCD Users ForumSCD Users Forum

1 Scientific Computing Division

2 High Altitude Observatory

This work is funded in part through a U.S. National Science Foundation, This work is funded in part through a U.S. National Science Foundation, Information Technology Research program grantInformation Technology Research program grant

Page 2: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Goal: Facilitate analysis of terascale size earth sciences data Goal: Facilitate analysis of terascale size earth sciences data sets sets

Our ability to numerically model earth sciences phenomena Our ability to numerically model earth sciences phenomena has surpassed our ability to analyze and gain insight from the has surpassed our ability to analyze and gain insight from the resultant simulation outputsresultant simulation outputs

– Historical focus of computing centers on batch processingHistorical focus of computing centers on batch processing See tomorrow’s 10:40am talk: See tomorrow’s 10:40am talk: Towards a Comprehensive Environment Towards a Comprehensive Environment

for Data Analysis and Visualizationfor Data Analysis and Visualization

– Dichotomy of batch and interactive processing needsDichotomy of batch and interactive processing needs Analysis is an inherently interactive taskAnalysis is an inherently interactive task Numerical simulation is well suited to batch processingNumerical simulation is well suited to batch processing

– Lack of scalable toolsLack of scalable tools 32bit32bit single threadedsingle threaded in-core algorithmsin-core algorithms

– Moore’s law doesn’t apply to all technology curvesMoore’s law doesn’t apply to all technology curves E.g. File access speedsE.g. File access speeds

Page 3: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Visualization and Analysis Platform for ocean, Visualization and Analysis Platform for ocean, atmosphere, and sun Researchers (VAPoR)atmosphere, and sun Researchers (VAPoR)

Key componentsKey components1.1. Domain specific application focus: numerically simulated Domain specific application focus: numerically simulated

turbulence turbulence

2.2. Integrate visualization into analysis process, and employ as a Integrate visualization into analysis process, and employ as a first order data reduction techniquefirst order data reduction technique

3.3. Employ multiresolution data representation as a second order Employ multiresolution data representation as a second order data reduction techniquedata reduction technique

AssumptionsAssumptions– High resolution 3D gridsHigh resolution 3D grids– Desktop PC with commodity, hardware accelerated graphics Desktop PC with commodity, hardware accelerated graphics – Familiarity with existing analysis tools (e.g. IDL, Matlab)Familiarity with existing analysis tools (e.g. IDL, Matlab)– For *some* analysis operations, results from coarsened data can For *some* analysis operations, results from coarsened data can

yield same interpretation as results from native datayield same interpretation as results from native data

Page 4: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Enabling speed/quality tradeoffs with multiresolution data Enabling speed/quality tradeoffs with multiresolution data representationrepresentation

1

•Multiple copies of data at varying power of two resolutions

•Storage costs:

1/2

1/41/8

dddL

l

dl //// 32

0

212121121

•2D Example: Texture MIP MappingExample: Texture MIP Mapping

Page 5: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Wavelets Transforms for 3D Multiresolution data Wavelets Transforms for 3D Multiresolution data representationrepresentation

Permit hierarchical data Permit hierarchical data representationrepresentation

Invertible and lossless Invertible and lossless (subject to floating point (subject to floating point round off errors)round off errors)

Numerically efficient – Numerically efficient – forward and inverse forward and inverse transformtransform

No additional storage No additional storage costs!!!costs!!!

Page 6: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

VAPoR Project StatusVAPoR Project Status

Alpha release of software currently under evaluation Alpha release of software currently under evaluation by steering committeeby steering committee– Scalar dataScalar data– Cartesian gridsCartesian grids

Expect first production release later this yearExpect first production release later this year– Vector dataVector data– More general computation grids (e.g. AMR, spherical More general computation grids (e.g. AMR, spherical

grids)grids)

Page 7: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

PeoplePeople

Steering CommitteeSteering Committee– Nic Brummell - CU, JILANic Brummell - CU, JILA– Aimé Fournier – NCAR, IMAGeAimé Fournier – NCAR, IMAGe– Helene Politano - Helene Politano -

Observatoire de la Cote Observatoire de la Cote d'Azurd'Azur

– Pablo Mininni, NCAR, IMAGePablo Mininni, NCAR, IMAGe– Yannick Ponty - Observatoire Yannick Ponty - Observatoire

de la Cote d'Azurde la Cote d'Azur– Annick Pouquet - NCAR, ESSLAnnick Pouquet - NCAR, ESSL– Mark Rast - NCAR, HAOMark Rast - NCAR, HAO– Duane Rosenberg - NCAR, Duane Rosenberg - NCAR,

IMAGeIMAGe– Matthias Rempel - NCAR, Matthias Rempel - NCAR,

HAOHAO– Yuhong Fan - NCAR, HAOYuhong Fan - NCAR, HAO

DevelopersDevelopers– Alan Norton – NCAR, SCDAlan Norton – NCAR, SCD– John Clyne – NCAR, SCDJohn Clyne – NCAR, SCD

Research CollaboratorsResearch Collaborators– Kwan-Liu Ma, U.C. DavisKwan-Liu Ma, U.C. Davis– Hiroshi Akiba, U.C. DavisHiroshi Akiba, U.C. Davis– Han-Wei Shen, Ohio StateHan-Wei Shen, Ohio State

Systems SupportSystems Support– Joey Mendoza, NCAR, SCDJoey Mendoza, NCAR, SCD

Page 8: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Preliminary experiencesPreliminary experiences

Page 9: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Supercomputing • Communications • Data

NCAR Scientific Computing Division John Clyne & Mark Rast{clyne,mprast}@ncar.ucar.edu

Example: Compressible plume dynamicsExample: Compressible plume dynamics 504x504x2048504x504x2048 5 variables 5 variables

(u,v,w,rho,temp)(u,v,w,rho,temp) ~500 time steps saved~500 time steps saved 9TBs storage 9TBs storage

(4GBs/variable/timestep)(4GBs/variable/timestep) Six months compute time Six months compute time

required on 112 IBM SP required on 112 IBM SP RS/6000 processors RS/6000 processors

Three months for post-Three months for post-processingprocessing

Data may be analyzed for Data may be analyzed for several yearsseveral years

M. Rast, 2004. Image courtesy of Joseph Mendoza, NCAR/SCD

Page 10: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

Integrated visualization and analysis on interactively Integrated visualization and analysis on interactively selected subdomains:selected subdomains:

u

2ur

pg

z

1 pr

1 pr

2ur

z

Vertical vorticity of the flow

Mach number of the vertical velocityFull domain seen from above Subdomain from side

Full domain seen from above Subdomain from side

Efficient analysis requires rapid calculation and visualization of unanticipated derived quantities. This can be facilitated by a combination of subdomain selection and resolution reduction.

Page 11: John Clyne 1 , Alan Norton 1  and Mark Rast 2 National Center for Atmospheric Research

A test of multiresolution analysis: Force A test of multiresolution analysis: Force balance in supersonic downflowsbalance in supersonic downflows

Sites of supersonic downflow are also those of very high vertical vorticity. The core of the vortex tubes are evacuated, with centripetal acceleration balancing that due to the inward directed pressure gradient. Buoyancy forces are maximum on the tube periphery due to mass flux convergence.

The same interpretation results from analysis at half resolution.

1 pr

u

2ur

pg

z

1 pr

2ur

z

u

2ur

pg

z

1 pr

1 pr

2ur

z

Full

Half

Resolution

Subdomain selection and reduced resolution together yield data reduction by a factor of 128


Recommended