Debugging Threaded Applications

Locating and resolving threading bugs can be difficult. This article explores common threading bugs and how to avoid them.
Authored by admin Last updated on 06/07/2017 - 12:18
Blog post

When test suites fail us (when they meet parallelism)

Another week and another customer shared how messed up their test suites were because of parallel programming. So where are we going wrong?

Authored by James R. Last updated on 06/14/2017 - 16:04

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

Intel Inspector XE 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.
Authored by admin Last updated on 06/07/2017 - 09:42

Report Data Races Error in User Synchronization itself?

Intel® Thread Checker can check data races on sharing variables by using user's primitive, but how about user's primitive itself?
Authored by Peter Wang (Intel) Last updated on 06/07/2017 - 10:31
For more complete information about compiler optimizations, see our Optimization Notice.