One of the most useful aspects of Intel® Parallel Advisor Lite is its ability to model parallelism in my application without actually running the code in parallel. Simply by doing this modeling it can tell me potential race conditions and correctness issues while still running everything serially. At first glance I ask myself “Why do I need this modeling? Shouldn’t I just try the parallel code and let another tool, like Parallel Inspector, find the race conditions?”
Some parallel frameworks, l....

