Synchronization

From HPCBugBase

Jump to: navigation, search

HPCBugBase Menu

Submit feedback


Overview


Index


Index by Languages

Contents

[edit] Defect Type Description

This defect type is intended to cover defects associated with improper coordination between processes and/or threads. This is a well-known defect type in generic parallel programming.

[edit] Entries

Sub types:

[edit] Advice

[edit] Symptom

  • Program hangs
  • Incorrect/non-deterministic output

[edit] Other Findings and Contexts

  • Some synchronization defects can be very subtle
  • Use of asynchronous (non-blocking) communication can lead to more synchronization defects.

Pages referring to this entry: Main Page Deadlock Defect Classification Scheme (Jan 06) Defect Classification Scheme (Mar 06) Defect Classification Scheme by Squyres and DeSouza Race Overview of HPC Defect Patterns Defect Classification Scheme (Mar 07) Excessive Synchronization 

Personal tools