Defect Classification Scheme by Squyres and DeSouza

From HPCBugBase

Jump to: navigation, search

HPCBugBase Menu

Submit feedback


Overview


Index


Index by Languages

Contents

[edit] Description of Defect Classification Scheme

This classification scheme for "errors in MPI" was presented by Jeff Squyres and Jayant DeSouza at the BoF in SC 2005. The defect types have 2 or 3 levels of hierarchy. Detailed descriptions of each defect type were not provided.

[edit] Purpose

Summarize MPI errors

[edit] Entries

Type Subtypes
Synchronization Deadlock Standard
Timing-dependent
Data Race Interface
Interprocess
Mismatch Call type
Arguments
Length
Resource Allocation
Initialization
Deallocation

[edit] Other Findings and Contexts

Since this scheme was developed to capture MPI errors specifically, it does not capture the items such as Side-effect of Parallelization in Defect Classification Scheme (Mar 06) since it doesn’t directly involve the MPI language itself.

[edit] References

Squyres, J., DeSouza, J. Why MPI Makes You Scream! And How Can We Simplify Parallel Debugging? BoF in Supercomputing'05 (SC05), 2005

Pages referring to this entry: List of Defect Classification Schemes 

Personal tools