National Computational Science Alliance
Visualization Needs in Science and Technology
• Talk given to ASCI Workshop on Data Visualization Corridors for Large Scale Computing--User Perspectives
• March 5, 1998
National Computational Science Alliance
The Alliance National Technology Grid - Prototyping the 21st Century Infrastructure
National Computational Science Alliance
0
5
10
15
20
25
30
35
19
96
19
97
19
98
19
99
20
00
20
01
20
02
DOE
NSF
Divergence of Peak Capacity of DOE ASCI and NSF PACI Supercomputers
Pe
ak
TF
LO
PS
National Computational Science Alliance
How Alliance Application Teams Drive Software Development
• Cosmology– Metacomputing and Multiple Physical Scale
• Environmental Hydrology– Immersive Collaboration
• Chemical Engineering– Virtual Prototyping
• Bioinformatics– Distributed Data
• Nanomaterials– Remote Microengineering
• Scientific Instruments– Virtual Observatories
National Computational Science Alliance
Alliance Visualization Development and Deployment Partners
National Computational Science Alliance
Visualization Tool Kit (VTK) with Performer for Rendering
Polly Baker, Randy Heiland and Dave Bock, NCSA
Raju Namburu, Mike Stephens, CEWES, Kent Eschenberg, Nichols Research Corp
DOD Modernization PET Program
VTK-From GE Corp. R&DC++ classes for data I/O and mapping data to graphics. Handles unstructured grids as well as rectilinear and structured
National Computational Science Alliancehttp://hdf.ncsa.uiuc.edu/
Coupling Data Formats to Visualization - NCSA’s Hierarchical Data Format
• HDF & Project Horizon– Internet Access to Earth and Space Science Data– Science Data Browser (SDB)
– To Provide Data Service for HDF & Other Formats– Java-based Viewers
– Java-based HDF Browser– Standalone and Collaborative (Habanero™) Versions
– General-purpose Image Viewer
• HDF & ASCI– The Data Models and Formats (DMF) Group
– HDF As the Open Standard Exchange Format and I/O Library – ASCI HDF Requirements
– Must Support Large (> a Terabyte) Datasets– Must Handle ASCI Data Types, Especially Meshes– Must Perform Well in Massive Parallel Environments– Store Unstructured Data for Efficient Visualization
National Computational Science Alliance
Limitations of Uniform Grids for Complex Scientific and Engineering Problems
Source: Greg Bryan, Mike Norman, NCSA
512x512x512 Run on 512-node CM-5
Evolution Fly Thru
National Computational Science Alliance
Use of Shared Memory Adaptive Grids -Alliance Cosmology Team
Source: Greg Bryan, Mike Norman, John Shalf, NCSA
64x64x64 Run with Seven Levels of Adaption on SGI Power Challenge,Locally Equivalent to 8192x8192x8192 Resolution
National Computational Science Alliance
Interactive VRML Viewing of Multi-Scale Adaptive Grids
John Shalf (NCSA) on Greg Bryan Cosmology AMR Data
http://infinite-entropy.ncsa.uiuc.edu/Projects/AmrWireframe/
National Computational Science Alliance
Visual Supercomputing to the Desktop -- Server Push Technology
http://woodall/dbock/projects/RemoteViewIndex.html
Polly Baker and David Bock, NCSA
Particles Moving Through Flow Field Computed on SGI OctaneReal Time Viewing Using Web Browser on Win95 PC
National Computational Science Alliance
3-D
2-D
Source: http://jean-luc.ncsa.uiuc.edu/Movies/Images
Gravity Waves Interactively Visualized from Remote T3E SuperComputing’97 Demo from MPI-Garching
National Computational Science Alliance
Evolution of a Red Giant with White Dwarf Core- Coupling the vBNS to Scalable Computing
Porter, Anderson, Habermann, Ruwart, & Woodward , LCSE,Nov. 1997www.lcse.umn.edu/RedGiant/
Data Moved From NCSA over vBNS to U Minnesota-Visualization at SC97 While Week-Long Simulation Runs at NCSAvBNS Gives 500-Fold Thruput Increase Over Commercial Internet!
Surface View
128-processor SGI Origin
Run for One Week
Generated Terabytes of
Data
National Computational Science Alliance
Proposed National Analysis and Visualization Facility
Fibre Channel Disk Arrays 1.12 TeraBytes total space
1.2 GB/sec Sustained Bandwidth
Silicon Graphics Reality Monster™
64 R10000 Processors 32 GigaBytes Main Memory
8 Infinite Reality™ Graphics Engines 16 Fibre Channel Ports
8 HiPPI and ATM Channels
6400x4800 Pixel Display
IMAX Film ResolutionInteractive VR
Joint Project of NCSA / LCSE / EVL
Design by Laboratory for Computational Science & Engineering, Univ of Minnesota
National Computational Science Alliance
Visual Computational Steering -The University of Utah SCIRun
Example Combustion C-SAFE SCIRun Network
Chris Johnson, SCI, Univ. of Utah, Alliance Viz Team
National Computational Science Alliance
Visual Supercomputing Goal:Make Analysis as Powerful as Simulation
Colliding Galaxies (Smithsonian IMAX)-Donna Cox, Bob Patterson, NCSA-From “Cosmic Voyage”-Nominated for Academy Award 1997
• Visualization Created Using Virtual Director in CAVE• 1000 Hour SDSC Cray Supercomputer Run to Generate Data• Tens of Thousands of Hours of NCSA SGI Time to Render Data• Cross-Country Transfer to IMAX Film of Massive Amounts of Data
National Computational Science Alliance
Working with the NCSA Virtual Director
Donna Cox, Bob Patterson, NCSA
National Computational Science Alliance
Alliance Virtual Environments Tools - Linking CAVE to Vis5D = CAVE5D
Interactive visualizations of time-varying, 3-dimensional Vis5D data sets in CAVE environments
http://www.ncsa.uiuc.edu/VR/cavernus/CAVE5D/Cave5d.html
National Computational Science Alliance
Using NCSA’s Virtual Director in CAVE5D to Create a Digital Video Output
Donna Cox, Robert Patterson, Stuart Levy, NCSAVirtual Director Team
National Computational Science Alliance
Digital Video Created by Virtual Director Supporting Analysis of Chesapeake Simulations
Alliance Environmental Hydrology Applications TeamGlen Wheless and Cathy Lascara,
Center for Coastal Physical Oceanography, Old Dominion University
Donna Cox, Robert Patterson, Stuart Levy, NCSA Virtual Director Team
Fish Larvae at Mouth of the Bay15 Day Period
Salinity (Red-High, Yellow-Low)
National Computational Science Alliance
Alliance Researchers Using a Digital VideoComputational Infrastructure
= Digital Video Streams
Digital VideoServer
Internet, vBNS
Habanero Teams
Create Digital Video Animation Concurrently with Supercomputing
CAVE Virtual Director
Individual Desktops
Desktop VideoTeleconferencing
National Computational Science Alliance
Collaborative Virtual Environment -Environmental Modeling
ImmersaDesks
vBNS
DREN
SGI Onyx(NCSA)
Integrated M-Bone Videoteleconferencing
John Shalf,Polly Baker NCSA; Mike Stephens and Carl Cerco, CEWES
SGI Onyx(Old Dominion)
SGI Onyx(U. Wisc)
Coupling Chesapeake Bay Simulations and Databases
SGI Onyx (CEWES)
Vicksburg, MS
National Computational Science Alliance
Caterpillar’s Distributed Virtual Prototyping Environment
Data courtesy of Valerie Lehner, NCSA
Real Time Linked VR and Audio-Video Between NCSA and Germany
Using SGI Indy/Onyx and HP Workstations
National Computational Science Alliance
NCSA CRUMBS Volumetric Analysis Tools -From Drosophila Sperm to Star Formation
Visualizations and CRUMBS Software by Rachael Brady, NCSA
Simulation by Dinshaw Balsara, NCSA, on PSC T3EConfocal Microscopy by Tim Carr, UChicago
Create a Quantitative Mathematical Model (Splines) of 3D Substructure in Data Volume
Possible to Use to Track Perturbations Through Spacetime
National Computational Science Alliance
Using NCSA Virtual Director to Explore Structure of Density Isosurfaces of 2563 MHD Star Formation
Simulation by Dinshaw Balsara, NCSA on PSC T3E/256 (3000 cpu-hours); Visualization by Bob Patterson, NCSA
Red Iso = 4x Mean DensityYellow Iso = 8x Mean DensityRed Iso = 12x Mean Density
Isosurface models generated by Vis5dChoreographed with Cave5D/VirDir
Rendered with Wavefront on SGI Onyx
National Computational Science Alliance
Thunderstorm 1988 - Batch Process Scientific Visualization
Simulation of a Severe Thunderstorm-Scale Tens of Kilometers
http://www.ncsa.uiuc.edu/SCMS/Metascience/Articles/MS_Study-Numerically-Modeled-Severe-Storm-Wilhelmson.html
National Computational Science Alliance
Multiple Tornadoes-The Real Thing
Observation of a Multiple Landspouts-Each on Scale of Tens of Meters
National Computational Science Alliance
Multiple Tornado Simulation Analysis in the CAVE using Virtual Director
Donna Cox, Robert Patterson, Stuart Levy, NCSA Virtual Director TeamBruce Lee & Bob Wilhelmson, 3000 cpu-hour CM-5 Simulation
Yellow Iso = VorticityTrajectories = Wind Flow
Grey Iso = Rainwater Cloud