Title: Chun-Lung Lim
1Scientific Visualization in
High Performance Computing
- Chun-Lung Lim Cindy Burklow
Click Here to Start
2What Exactly is Scientific Visualization ?
A process associated with computational science
that represents the results of complex simulation
computations as graphical images that usually
involves millions of numerical data. It is any
technique involving the transformation of data
into visual information, using a well understood,
reproducible process.
3Data Input
Visualization Pipeline
Data Filtering
Data Mapping
Data Output
Validation
Image
4What is it used for?
- Medical Imaging
- Geospatial Topography
- Radio Frequency Propagation
- Meteorology
- Hydrology
- Data Fusion
- Oil-Gas Exploration Production
- Finance Business Models
- Prepare data sets
- Calibrate/ Interpret/present model results
- Code Debug Performance analysis
- Computer Simulations
- Computational Fluid Dynamics
- Finite Element Analysis
- Electronic Design Automation
- Data Mining OLAP
5Advantages
- Gives a new perspective on the data
- Make a better and faster decision
- Can be used to interpolate any missing data
- Can be made "user friendly" for non-technical
viewers - Easier to spot errors in inconsistencies in
massive data sets - Quickly create or modify data sets by
manipulating graphic objects on computer screen
6Disadvantages
- May require technical professional
- Can discourage collaborations
- Quick to draw wrong conclusions
- May require to specific software hardware
- May encourage dependency on visual aid only
- May require substantial amount of CPU time
- Not all computer graphics packages qualify as
visualization systems
7What is your conclusion
from viewing
this graphic?
8Was your conclusion correct?
9Poor Software Design is dangerous!
10Visualization
Software Qualifications
- Compresses large volumes of data into a limited
number of pictures - Reveal correlations between different quantities
both in space time - Furnish new space-like structures beside the ones
which are already known from previous
calculations - Opens up the possibility to view the data
selectively and interactively in "real time."
11Timeline
1969
Present
121969
Spacecraft Plasma
131970's
Herman Chernoff s Face
Data Trend Analysis
141970's
Galaxies Interactions
Ohio State researchers created a milestone
visualization film on the interaction of
neighboring galaxies.
15(No Transcript)
16(No Transcript)
171970's
Medical Breakthroughs
CT-Scan
2-D
3-D
181970's
Other Milestones
A two gyro gravity gradient altitude control
system
Molecular Visualization
191980's
Highlights of the '80's
- Algorithm Visualization
- Introduction of Supercomputer Visualization
Software - Further Advances in 3-D imaging
20Algorithm Visualization
http//www.cs.ubc.ca/spider/harrison/Java/sorting-
demo.html
211980's
AVS System Screen Shot
221980's
AVS System Screen Shot
231980's
Iris Explorer
241980's
Wavefront Advanced Visualizer
251980's
Medical Advances
261990's
Splatting
271990's
Contour Mapping
2-D Vector Data
281990's
Stream plot
291990's
Natural Phenomena
30(No Transcript)
311990's
3-D Visualizations
Improvements
321990's
Geological Visualizations
http//geology.asu.edu/sreynolds/geomap3d/geomap3
d_gallery.htm
331990's
Storm Modeling
34(No Transcript)
35Software Developed after
September 11, 2001
362000's
Security Modeling
37(No Transcript)
382000's
Spotfire DecisionSite
Speeds Intelligence Analysis
- http//www.spotfire.com/products/gallery/decisions
ite_demo.cfm
392000's
Supercomputer
Visualization Software
- VTK
- VisAd
- Scientific Computing And Imaging Institute
- Ohio Supercomputer Center
402000's
VTK
412000's
422000's
VisAD Examples
43VisAD
Image Stretching
44Software Downloads
- Visualization ToolKit (VTK)http//public.kitware.
com/VTK/ - Supercomputing Institute http//www.msi.umn.edu/c
gi-bin/soft/index.html - Scientific Computing And Imaging
Institutehttp//software.sci.utah.edu/ - Ohio Supercomputer Center http//www.osc.edu/hpc/s
oftware/
452000's
Spectrogram Version 12
46Question Time
Click Dark Vadar
47References
- http//accad.osu.edu/waynec/history/lesson18.html
- http//en.wikipedia.org/wiki
- http//www.cc.gatech.edu/scivis/tutorial/linked/mo
tivations.htm - http//www.nesc.ac.uk/talks/ahm2005/306.ppt
- http//www.sdsc.edu/johnson/projects/resource/tut
orials.html - http//www.cs.ubc.ca/spider/harrison/Java/sorting-
demo.html - http//geology.asu.edu/sreynolds/geomap3d/geomap3
d_gallery.htm - http//www.spotfire.com/solutions/intelligence_ana
lytics/ - http//www.spotfire.com/products/gallery/decisions
ite_demo.cfm - http//www.supercomputingonline.com/partners.php
- http//www.paraview.org/HTML/Index.html
- http//www.msi.umn.edu/cgi-bin/soft/index.html
- http//www.msi.umn.edu/user_support/scivis/scivis-
list.html - http//software.sci.utah.edu/
- http//www.ssec.wisc.edu/billh/visad.html
- http//www.math.usu.edu/adele/forests/cc_graphics
.htm - http//www.genetics.ucla.edu/labs/horvath/kidneypa
per/RCC.htm - http//www.ssec.wisc.edu/curtis/stretch-images.ht
ml - http//public.kitware.com/VTK/
48THE END