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.
  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • 入门级
  • 英特尔® Parallel Studio XE
  • 英特尔® Parallel Inspector
  • 英特尔® Inspector
  • 英特尔® Parallel Studio XE Composer Edition
  • critical section
  • data races
  • Learning Lab
  • OpenMP*
  • 并行计算
  • 线程
  • 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



  • 教授
  • 学生
  • 英特尔® Cilk™ Plus
  • Intel® Threading Building Blocks
  • OpenGL*
  • OpenMP*
  • visual computing
  • visualization
  • Mandelbrot
  • mandelbrot set
  • opencv
  • nbody
  • critical section
  • mutex
  • mutual exclusion
  • 图形
  • 并行计算
  • 线程
  • 订阅 critical section