National Computational Science Alliance
The Alliance Visualization Program
• Talk given to Sandia and Lawrence Livermore National Laboratories
• February 19, 1998
National Computational Science Alliance
The Alliance National Technology Grid - Prototyping the 21st Century Infrastructure
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
• Virtual Director in CAVE• 1000 Hour SDSC 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
Alliance Visualization Technologies
• Interactive Immersive Discovery– Tom DeFanti, EVL, Univ. of Illinois at Chicago
• Asynchronous High Resolution Analysis– Paul Woodward, LCSE, Univ. of Minnesota
• Collaborative Virtual Environments– Rick Stevens, MCSD, Argonne Nat. Lab.
• Computational Steering– Chris Johnson, Univ. of Utah
National Computational Science Alliance
Visual Immersive Environments - The University of Illinois@Chicago CAVE
National Computational Science Alliance
Caterpillar’s Distributed Virtual Reality
Data courtesy of Valerie Lehner, NCSA, 1996
National Computational Science Alliance
Using Intranet Technologies to Form Alliance Electronic Communities
http://www.ncsa.uiuc.edu/Indices/Spotlight/Features/feature_CAVERNUS.html
• CAVE and ImmersaDesk Systems • Hypernews Forums• User Lists• Application Galleries• Shared Programs
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
HydroNet -- Alliance vBNS Collaboration Grid
Robert Patterson, NCSA
National Computational Science Alliance
Narrative, Immersive, Constructivist/Collaborative Environments (NICE)
Jason Leigh-EVL, UIC http://www.ice.eecs.uic.edu/~nice/
National Computational Science Alliance
Tele-Immersion Networking Requirements
Type Latency Bandwidth Reliable Multicast Security Streaming DynQosControl < 30 ms 64Kb/s Yes No High No LowText < 100 ms 64Kb/s Yes No Medium No LowAudio < 30 ms Nx128Kb/s No Yes Medium Yes MediumVideo < 100 ms Nx5Mb/s No Yes Low Yes MediumTracking < 10 ms Nx128Kb/s No Yes Low Yes MediumDatabase < 100 ms > 1GB/s Yes Maybe Medium No HighSimulation < 30 ms > 1GB/s Mixed Maybe Medium Maybe HighHaptic < 10 ms > 1 Mb/s Mixed Maybe Low Maybe HighRendering < 30 ms >1GB/s No Maybe Low Maybe Medium
Source: Tom DeFanti (UIC), Rick Stevens (ANL)
National Computational Science Alliance
Terabyte Digital Playback of High Res. Data -Analysis of Turbulent Fluid Using the Power Wall
Laboratory for Computational Science and Engineering, Univ. of Minnesota
National Computational Science Alliance
Putting a Window in the Supercomputer Oven- Coupling the vBNS to Scalable Computing
Porter, Anderson, Habermann, Ruwart, & Woodward , LCSE,Nov. 1997
Data Moved From NCSA over vBNS to U Minnesota-
Visualization at SC97 While Week Long Simulation Runs at NCSA
vBNS Gives 100-Fold Thruput Increase Over Commercial Internet!
Surface View Interior View
Evolution of a Red Giant with White Dwarf Core
National Computational Science Alliance
Alliance National Technology GridWorkshop and Training Facilities
Powered by Silicon GraphicsLinked by the NSF vBNS
Jason Leigh and Tom DeFanti, EVL; Rick Stevens, ANL
National Computational Science Alliance
Visual Computational Steering -The University of Utah SCIRun
Chris Johnson, SCI, Univ. of Utah
National Computational Science Alliance
SCIRun
Example Combustion C-SAFE SCIRun Network
Chris Johnson, SCI, Univ. of Utah
National Computational Science Alliance
NCSA Visualization Tool Development
• AVS, VTK• Volumetric Analysis• VRML• Code Visualization• Server Push• Haptic Interface• Digital Video
– MPEG– Streaming– Desktop CAVE
National Computational Science Alliance
Visual Supercomputing - Blast Damage to Buildings
Polly Baker, Randy Heiland and Dave Bock, NCSA
Raju Namburu, Mike Stephens, CEWES, Kent Eschenberg, Nichols Research Corp
DOD Modernization PET ProgramCTH for Blast, DYNA3D for Structure ResponseUsed SGI/Cray T3E, C90, Origin, Onyx, Octane
National Computational Science Alliance
Emergence of Large Scale Structure Using Traditional MPP Supercomputer
Source: Greg Bryan, Mike Norman, NCSA
512x512x512 Run on 512-node CM-5
Evolution Fly Thru
National Computational Science Alliance
NCSA CRUMBS Used for Volumetric Visualization of Star Formation Simulation
Source: Balsara and Brady, NCSA
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
NCSA Visualization --VRML Viewers
John Shalf on Greg Bryan Cosmology AMR Data
http://infinite-entropy.ncsa.uiuc.edu/Projects/AmrWireframe/
National Computational Science Alliance
Information Visualization of Executing Parallel Software
Dan Reed, UIUC CS
National Computational Science Alliance
NCSA Visualization -- Server Push Technology
http://woodall/dbock/projects/RemoteViewIndex.html
Polly Baker and David Bock, NCSA
Particles Moving Through Flow Field Computed on SGI OctaneRealtime Viewing Using Web Browser on Win95 PC
National Computational Science Alliance
NCSA Habanero - Collaborative Support for Scientific Teams
Image Courtesy of Ken Bishop (U Kansas) Alliance Chem. Eng. Team
National Computational Science Alliance
• SGI Desktop Environment for Molecular Docking• Visual, Auditory, and Haptic Info. on Bonding• Ported to ImmersaDesk; Simulation on SGI Origin
Ruth Pachter, ASC/AFRL; Polly Baker, NCSA
Visual Supercomputing --Adding Touch to Virtual Environments
DOD Modernization PET ProgramASC Comp. Chemistry & Materials Team
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
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
Using CAVE5D with NCSA’s Virtual Director to Analyze Chesapeake Bay Simulations
Alliance Environmental Hydrology Applications TeamGlen Wheless and Cathy Lascara,
Center for Coastal Physical Oceanography, Old Dominion University
Donna Cox, Robert Patterson, Stuart Levy, NCSAVirtual Director Team
Fish Larvae at Mouth of the Bay15 Day Period
Salinity (Red-High, Yellow-Low)
National Computational Science Alliance
NCSA’s Virtual Director in CAVE5D Three-Way Collaboration
Donna Cox, Robert Patterson, Stuart Levy, NCSAVirtual Director Team
National Computational Science Alliance
Thunderstorm 1988 - Batch Process Scientific Visualization
Simulation of a Severe Thunderstorm
Wilhelmson and Arrott et al. NCSA
http://www.ncsa.uiuc.edu/SCMS/Metascience/Articles/MS_Study-Numerically-Modeled-Severe-Storm-Wilhelmson.html