Large Scale Data Visualization with VisIt. Hank Childs, Lawrence Berkeley, August 8, 2012. Basic usage Data analysis Derived quantities Scripting Moviemaking Comparisons File format readers In situ processing + more!. Tutorial Schedule.
August 8, 2012
20 minutes Basic features
5 minutes Queries
5 minutes Scripting
5 minutes Comparison
5 minutes Moviemaking
5 minutes Advanced features
217 pin reactor cooling simulation
Run on ¼ of Argonne BG/P
Image credit: Paul Fischer, ANL
PresentationsTerribly Named!!!… intended for much more than just visualization
Graphics HardwareVisIt employs a parallelized client-server architecture.
You don’t have to run VisIt this way! You can run all on localhost (like this tutorial!) You can tunnel through ssh and run all on the remote machine
Parallel vis resources
BG/PVisIt recently demonstrated good performance at unprecedented scale.
Two trillion cell data set, rendered in VisIt by David Pugmire on ORNL Jaguar machine
Adaptively applying algorithms in a production env.
Don’t be scared! … VisIt developers mostly wear their software engineering hats – not their research hats.
How to efficiently calculate particle paths in parallel.
Scaling to 10Ks of cores and trillions of cells.
How to volume render efficiently in parallel.
Accelerating field evaluation of huge unstructured grids
How to incorporate statistics into visualization.
Reconstructing material interfaces for visualization
Parallel GPU volume rendering
Hybrid parallelism + particle advection
Using smart DB technology to accelerate processing
Slides from the VisIt class
entering repo all
CEA is developed
UC Davis & UUtah
in VisIt repo
VACET is funded
LLNL, LBL, & ORNL
Start dev in repo
AWE enters repo
GNEP funds LLNL
to support GNEP
codes at Argonne
Public SW repo
leverages effort from
funds LLNL to
AWE & ASC
Spring ‘07VisIt is a vibrant project with many participants.
Good for host profiles, maintaining multiple versions, multiple OSs
Quick & easy