Alan Norton Multiresolution Visualization and Analysis of Turbulence using VAPOR Alan Norton NCAR/CISL Boulder, CO USA Turbulent Theory and Modeling: GTP.

Slides:



Advertisements
Similar presentations
ENV 2006 CS4.1 Envisioning Information: Case Study 4 Focus and Context for Volume Visualization.
Advertisements

Unified Workflow Discovery Tool Version 1.0 User Guide December 2010 – Intended for Internal Use Only.
Unified Workflow Discovery Tool Version 1.0 User Guide December 2008 – Internal Use Only.
Earth System Curator Spanning the Gap Between Models and Datasets.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
An Information-Theoretic Framework for Flow Visualization Lijie Xu, Teng-Yok Lee, & Han-Wei Shen The Ohio State University.
Understanding Earth Science Data with Interactive 3D Visualization Alan Norton and John Clyne NCAR/CISL Tutorial at Korean Supercomputing.
SC05 November, 2005 Desktop techniques for the exploration of terascale size, time-varying data sets John Clyne & Alan Norton Scientific.
January 5, Feature Tracking in VR for Cumulus Cloud Life-Cycle Studies E. J. Griffith, F. H. Post, M. Koutek, T. Heus and H. J. J. Jonker 11 th.
Installing and Running CISM _ DX and Overview of OpenDX The CISM Knowledge Transfer Short Course AFWA Omaha, November 2-3, 2005 Bob Weigel The CISM Knowledge.
Mark Duchaineau Data Science Group April 3, 2001 Multi-Resolution Techniques for Scientific Data Visualization.
UCB-SSL Progress Report for the Joint CCHM/CWMM Workshop W.P. Abbett, G.H. Fisher, and B.T. Welsch.
3-D Visualization of Functional Brain Map Data A.V. Poliakov; E.B. Moore; J.F. Brinkley, Structural Informatics Group Department of Biological Structure.
September 19, 2011 Simulation of High Power Mercury Jet Targets using Smoothed Particle Hydrodynamics Roman Samulyak, Tongfei Guo AMS Department, Stony.
SSL (UC Berkeley): Prospective Codes to Transfer to the CCMC Developers: W.P. Abbett, D.J. Bercik, G.H. Fisher, B.T. Welsch, and Y. Fan (HAO/NCAR)
Social-Aware Collaborative Visualization for Large Scientific Projects Kwan-Liu Ma and Chaoli Wang CTS’085/21/2008.
Ultra-Scale Visualization Workshop November 13, 2006 VAPOR Visualization and Analysis Platform for Ocean, atmosphere, and solar Research.
A Multiresolution Volume Rendering Framework for Large-Scale Time- Varying Data Visualization Chaoli Wang 1, Jinzhu Gao 2, Liya Li 1, Han-Wei Shen 1 1.
Current Visualization Software NCL, Amira, and OpenDX By Drew Brumm.
Jordan G. Powers Mesoscale and Microscale Meteorology Division NCAR Earth System Laboratory National Center for Atmospheric Research Space Weather Workshop.
SC05 November, 2005 Desktop Techniques for the Exploration of Terascale Sized Turbulence Data Sets John Clyne Scientific Computing.
© Copyright 2005 Synthosys Synthosys 1 Federal Street L3 Ops Communications Bldg - ACIN Camden, NJ Contact: Linda Yu, President CEO (610)
Lossy compression of structured scientific data sets
Motivation “Every three minutes a woman is diagnosed with Breast cancer” (American Cancer Society, “Detailed Guide: Breast Cancer,” 2006) Explore the use.
An Extensible Python User Environment Jeff Daily Karen Schuchardt, PI Todd Elsethagen Jared Chase H41G-0956 Website Acknowledgements.
Towards a Comprehensive Environment for Data Analysis and Visualization Pamela Gillman, John Clyne Users Forum May 19, 2005.
Alan Norton Software Engineering and VAPOR Alan Norton National Center for Atmospheric Research Boulder, CO USA SEA Seminar June 30, 2011.
Institute for Mathematical Modeling RAS 1 Visualization in distributed systems. Overview. Remote visualization means interactive viewing of three dimensional.
Rendering Adaptive Resolution Data Models Daniel Bolan Abstract For the past several years, a model for large datasets has been developed and extended.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
material assembled from the web pages at
Development of ORBIT Data Generation and Exploration Routines G. Shelburne K. Indireshkumar E. Feibush.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Adaptively Sampled Distance Fields Representing Shape for Computer Graphics Ronald N. Perry and Sarah F. Frisken Mitsubishi Electric Research Laboratories.
The Future of the iPlant Cyberinfrastructure: Coming Attractions.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE Fast Adaptive Storage and Retrieval Scott B. Baden Department of Computer Science and.
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
3SAQS Technical Workshop February 25 th, 2015 Data Warehouse Current and Future Development Intermountain West Data Warehouse.
ARGONNE NATIONAL LABORATORY Climate Modeling on the Jazz Linux Cluster at ANL John Taylor Mathematics and Computer Science & Environmental Research Divisions.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
Mark Rast Laboratory for Atmospheric and Space Physics Department of Astrophysical and Planetary Sciences University of Colorado, Boulder Kiepenheuer-Institut.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Efficient Local Statistical Analysis via Integral Histograms with Discrete Wavelet Transform Teng-Yok Lee & Han-Wei Shen IEEE SciVis ’13Uncertainty & Multivariate.
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
3 rd International ACES Meeting Maui, Hawaii May 6-10, 2002 Sponsored by NASA and NSF.
GPU Accelerated MRI Reconstruction Professor Kevin Skadron Computer Science, School of Engineering and Applied Science University of Virginia, Charlottesville,
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Hank Childs, University of Oregon Volume Rendering Primer / Intro to VisIt.
Large Scale Time-Varying Data Visualization Han-Wei Shen Department of Computer and Information Science The Ohio State University.
Presented by Visualization at the Leadership Computing Facility Sean Ahern Scientific Computing Center for Computational Sciences.
National Center for Supercomputing Applications University of Illinois at Urbana–Champaign Visualization Support for XSEDE and Blue Waters DOE Graphics.
GO-ESSP The Earth System Grid The Challenges of Building Web Client Geo-Spatial Applications Eric Nienhouse NCAR.
PEER 2003 Meeting 03/08/031 Interdisciplinary Framework Major focus areas Structural Representation Fault Systems Earthquake Source Physics Ground Motions.
Understanding your FLOW-3D simulations better with EnSight June 2012.
Using Virtual Reality for the Visualization of Developing Tissues J.P. Schulze 2, L.D. Soares 1, J. Weaver 1, A.S. Forsberg 2, S.M. Shim 2, K.A. Wharton.
INTRODUCTION TO XSEDE. INTRODUCTION  Extreme Science and Engineering Discovery Environment (XSEDE)  “most advanced, powerful, and robust collection.
An Open Source Platform for Registration, Segmentation, Quantitative Analysis, and Visualization of Biomedical Image Data 3D Slicer About 3D Slicer Segmentation.
High school workshop: Scientific visualization ● Universitat de Barcelona ● January 2007.
VisIt Project Overview
Tools and Services Workshop
Visualization Shading
Document Visualization at UMBC
NASA ROSES 2007: Decision Support through Earth Science Research Results Improving an Air Quality Decision Support System through the Integration of Satellite.
TeraScale Supernova Initiative
The SCIRun and BioPSE Problem Solving Environments
CHAPTER 7: Information Visualization
Scientific Visualization
Presentation transcript:

Alan Norton Multiresolution Visualization and Analysis of Turbulence using VAPOR Alan Norton NCAR/CISL Boulder, CO USA Turbulent Theory and Modeling: GTP Theme-of-Year Workshop February 28, 2008 This work is funded in part through a U.S. National Science Foundation, Information Technology Research program grant

Alan Norton Outline VAPOR project overview VAPOR technical capabilities (new 1.2 release) Interaction techniques for understanding massive turbulence datasets –Six techniques that have been developed through scientific use of VAPOR –Visualization is a data exploration process Lessons and future work

Alan Norton VAPOR project overview VAPOR is the Visualization and Analysis Platform for Oceanic, atmospheric and solar Research Problem: Because of the recent growth in supercomputing performance, scientific datasets are becoming too large to interactively apply analysis and visualization resources. Goal: Make it easier to analyze and visualize massive (Terabyte and greater) datasets –Provide interactive data access –Develop user interface customized for scientists VAPOR is funded by NSF ITR: a collaboration with NCAR, UC Davis’ Institute for Data Analysis and Visualization, and Ohio State University’s Dept. of Computer and Information Sciences

Alan Norton VAPOR Technical Approach Key components 1.Multiresolution data representation, enables interactive access: Entire dataset available at lowered resolution Regions of interest available at full resolution 2.Prioritize ease-of-use for scientific research 3.Integrate visualization and analysis, interactively steering analysis while reducing data handling 4.Exploit power of GPU Combination of visualization with multiresolution data representation enables interactive discovery Visual data browsing Data selection Quantitative analysis Refine Coarsen

Alan Norton Principal Capabilities of VAPOR 1.2 New features in version 1.2 (Oct 2007) Isosurfaces –Interactively generated using GPU Spherical grid rendering (prototype) Support for WRF (and terrain-following grids) Existing features : Flow integration –Both steady and time-varying flow integration –Field line advection Volume rendering –Interactive color/transparency editor Interactive control of region size and data resolution Bidirectional integration with IDL ® for analysis Data probing and contour planes –Interactive flow seed placement Animation of time-varying data

Alan Norton VAPOR data exploration examples Combining visualization with analysis of a vortex, in a solar hydrodynamic simulation (Mark Rast) A ‘current roll’ in a multi- terabyte MHD dataset (Pablo Mininni) Advection of magnetic field lines in a velocity field (Pablo Mininni) Advance of cold air mass in Georgia, April 2007 (Thara Prabhakaran) Interactive visualization facilitates scientific discovery

Alan Norton VAPOR’s Interaction Techniques for Understanding Massive Turbulence Datasets Interactive feedback is key to visual data understanding 1.Multiresolution data browsing –Enables interactive access to terabyte datasets 2.Visual color and opacity editing with histograms –Identify features of interest by color and opacity 3.Export/import data to/from analysis toolkit –Currently supporting IDL ® 4.Use planar probe for visual flow seed placement –Local data values guide seed placement 5.Track structure evolution with field line advection –Time-evolution of structures shown by field line motion 6.Use the GPU for interactive rendering –Cartesian, Spherical, Terrain-following (WRF) grids

Alan Norton Interaction Technique 1: Multiresolution data browsing Enabled by wavelet data representation Interactively visualize full data at low resolution Zoom in, increase resolution for detailed understanding

Alan Norton Interaction Technique 2: Visual color/transparency editing Design developed with Mark Rast Drag control points to define opacity and color mapping Histogram used to guide placement Continuous visual feedback in 3D scene

Alan Norton Interaction Technique 3: Export/import data to/from analysis toolkit Currently using IDL ® User specifies region to export to IDL session IDL performs operations on specified region Results imported as new variables in VAPOR

Alan Norton Interaction Technique 4: Use planar probe for visual flow seed placement Useful to place flow seeds based on local data values Planar probe provides cursor for precise placement in 3D Field lines are immediately reconstructed as seeds are specified

Alan Norton Interaction Technique 5: Track structure evolution with field line advection Animates field lines in velocity field Useful in tracking evolution of geometric structures (e.g. current sheets, flux tubes) Based on algorithm proposed by Aake Nordlund

Alan Norton Interaction Technique 6: Use the GPU for interactive data rendering Modern GPU’s are cheap, fast, effective –GPU’s are SIMD clusters, efficiently traverse data arrays –Support for cartesian, spherical, terrain-following grids B. Brown, Solar MHD simulation T. Prabhakaran, April 2007 cold event in WRF

Alan Norton VAPOR Lessons Multiresolution methods are essential for understanding massive data sets. Interactive analysis and visualization can indeed enable or accelerate scientific discovery One-on-one interaction between scientists and software developers results in valuable interaction techniques We are only beginning to exploit the power of GPU’s Largest obstacles: –Wide diversity of data representations used in research –Data conversion effort

Alan Norton VAPOR Plans New features prioritized by the VAPOR steering committee and user input Features under consideration include: –Mapping of variables to isosurface color/opacity –Support for 2D data –Image-based flow visualization –Perform math operations on data –Keyframing and spin animation –Parallel data conversion on supercomputers –Wavelet data compression Send suggestions to

Alan Norton VAPOR Availability Version software released in January 2008 Runs on Linux, Irix, Windows, Mac System requirements: –a modern (nVidia or ATI) graphics card (available for about $200) –~1GB of memory Supported in NCAR visualization/analysis systems Software dependencies: –IDL ® (only for interactive analysis) Executables, documentation available (free!) at Source code, feature requests, etc. at

Alan Norton Acknowledgements Steering Committee –Nic Brummell - CU –Yuhong Fan - NCAR, HAO –Aimé Fournier – NCAR, IMAGe –Pablo Mininni, NCAR, IMAGe –Aake Nordlund, University of Copenhagen –Helene Politano - Observatoire de la Cote d'Azur –Yannick Ponty - Observatoire de la Cote d'Azur –Annick Pouquet - NCAR, ESSL –Mark Rast - CU –Duane Rosenberg - NCAR, IMAGe –Matthias Rempel - NCAR, HAO –Geoff Vasil, CU Developers –John Clyne – NCAR, CISL –Alan Norton – NCAR, CISL –Kenny Gruchalla – CU –Victor Snyder - CSM Research Collaborators –Kwan-Liu Ma, U.C. Davis –Hiroshi Akiba, U.C. Davis –Han-Wei Shen, Ohio State –Liya Li, Ohio State Systems Support –Joey Mendoza, NCAR, CISL