This document presents examples of typical threading errors that can be detected by the Intel® Thread Checker such as data races and deadlocks. Separate but similar examples are provided for code on Windows* and Linux* systems. The discussion in this document focuses on Windows version of the code, however, the analysis is similar.
Note: PDF Files require Adobe Acrobat* Reader†
† This link will take you off of the Intel Web site. Intel does not control the content of the destination Web Site.
Intel® Thread Checker - Guide to Sample Code [PDF]
For more complete information about compiler optimizations, see our Optimization Notice.