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 obter informações mais completas sobre otimizações do compilador, consulte nosso aviso de otimização.