The thread error analysis provided by the
and the Dependencies analysis provided by the
use similar technology. Intel Inspector includes a data race and deadlock detection tool that works on the
code. It can find more errors because it operates on the parallel code instead of working on the annotated
code analyzed by the Dependencies tool. Intel Inspector also can find problems with memory: memory leaks, references to freed storage, references to uninitialized memory, and so forth. The memory-checking tool works on serial or parallel code.