
Numerous problems, including ones in energy, remediation, climate and weather forecasting, monitoring petro-chemical plants, and manufacturing, that until recently were solved using just static initial data on a given scale now use live data from sensor networks and multiple scales to explore different questions in real-time. The need to see solutions immediately, not eventually, has resulted in a paradigm that uses very high performance computers and visualization on a wide variety of output devices ranging from 3D immersive environments to desktops/laptops to smart phones.
The components in this course include the following:
A comprehensive single example will be presented throughout the course to focus the learning experience.
In the computer laboratory sessions, students will be taught how to use SCIRun, which is a comprehensive, easy to use, modern problem solving environment. Sophisticated, already existing modules (e.g., solvers, data transmitters, visualization, and ones to create discretizations for partial differential equations) can be connected graphically (pipes) to create data flow programs for quite complicated problems without programming in a legacy programming language (e.g., C/C++/Fortran).
Who should take this course? To learn how to produce simulations using data from the field (live or archived with timestamps) in (faster than) real time on parallel computers. Be the first in your class to learn techniques that can let you control an entire refinery from your cell phone one day in the not too far off future!
Saturday Craig Introduction (8.3 MB) Chuck Introduction (3.5 MB) Yalchin Introduction (1.0 MB) Chuck Visualization: Isosurfacing (3.0 MB) Chuck Laboratory: See http://www.sci.utah.edu and follow the links to SCIRun Sunday Craig HPC: MPI and OpenMP (0.8 MB, covered MPI) Yalchin Multiscale Methods I (0.7 MB) Monday Craig HPC: MPI and OpenMP (0.8 MB, covered OpenMP) Yalchin Multiscale Methods I (0.7 MB) Craig Laboratory, files for lab: parlib.tgz (4 KB) or parlib.zip (8 KB) Tuesday Yalchin Multiscale Methods II (0.8 MB) Chuck Visualization: Volume Rendering: part 1 (6.5 MB), part 2 (12 MB) Wednesday Yalchin Multiscale Methods III (0.3 MB, ) Craig Dynamic Data-Driven Science (4.0 MB) Yalchin Laboratory, file: twophase.tgz (7 KB)