Courseware - Visualization

  • Basic viewing and interrogation functions for visualization
  • Visualization of vector fields, tensors, and flow data
  • Visualization of scalar field or height field: isosurface by the marching cube method
  • Direct volume data rendering: ray-casting, transfer functions, segmentation, hardware
  • Information visualization: projection and parallel-coordinates methods

 

 

Case Study in Parallel Computation and Graphics Visualization: Parallel Mandelbrot

 

 

Material Type:

Coding example, Demo / Simulation

ISN Logo

Technical Format:

.docx, .tar, zip archive

Location:

Go to materials

Date Added:

12/16/2010

Date Modified:

12/16/2010

Author

Robert Chesebrough, Intel
David Frogley, Brigham Young University
Description:

Target Audience: Undergraduate with college math background (sophomore/junior).

Description: Small project that visualizes the computation of the 2D Mandelbrot set. Uses OpenCV for visualization. Includes three versions for both Windows and Linux: serial, OpenMP, and CILK.

Recommended Audience:

Undergraduate students

Language:

English

Keywords:

mandelbrot, mandelbrot set, omp, openmp, parallel, parallel computing, graphics, visualization, graphics visualization, opencv, cilk

 

 

Case Study in Parallel Computation and Graphics Visualization: Parallel N-Body

 

 

Material Type:

Coding example, Demo / Simulation

ISN Logo

Technical Format:

.docx, .tar, zip archive

Location:

Go to materials

Date Added:

12/16/2010

Date Modified:

12/16/2010

Author

Robert Chesebrough, Intel
David Frogley, Brigham Young University
Michael Jones, Brigham Young University
Description:

Target Audience: Undergraduate with 3D math and physics background (senior).

Description: Medium-sized project that simulates the n-body problem (multiple non-colliding celestial objects influencing each other through gravity). Uses OpenGL and FreeGlut for visualization. Includes three versions for both Windows and Linux: serial, OpenMP, and CILK.

Recommended Audience:

Undergraduate students

Language:

English

Keywords:

opengl, openmp, omp, cilk, nbody, parallel, parallel computing, graphics, visualization, graphics visualization, cilk, tbb, threading building blocks, critical section, mutex, mutual exclusion
Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.