critical section

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

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.

Using Intel® Inspector XE 2011 to Find Data Races in Multithreaded Code

Intel Inspector XE 2011 automatically finds memory errors, deadlocks and other conditions that could lead to deadlocks, data races, thread . Some specific issues associated with debugging multithreaded applications will be discussed in this article.
  • Développeurs
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Débutant
  • Intel® Parallel Studio XE
  • Intel® Parallel Inspector
  • Intel® Inspector
  • Intel® Parallel Studio XE Composer Edition
  • critical section
  • data races
  • Learning Lab
  • OpenMP*
  • Informatique parallèle
  • Parallélisation
  • 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



  • Professeurs
  • Étudiants
  • Intel® Cilk™ Plus
  • Intel® Threading Building Blocks
  • OpenGL*
  • OpenMP*
  • visual computing
  • visualization
  • Mandelbrot
  • mandelbrot set
  • opencv
  • nbody
  • critical section
  • mutex
  • mutual exclusion
  • Graphiques
  • Informatique parallèle
  • Parallélisation
  • S’abonner à critical section