Included in this page are zipped Webinar materials. These webinars are presented to Intel Academic Community members in the last three years with various topics covering Multi-core and Parallel Programming and Threading for best performance. You can download the zipped material to a local system, unzip the materials to a folder or copy to a CD and start to learn from those recorded presentations.
Threading Tools
Development of Threaded Applications
Challenge
Use Intel® threading tools to optimize the efficiency of application development. In order to use the tools for maximum impact, it is necessary for developers to understand the roles of each tool in automating the development endeavor.
Java* Resources
![]() |
The Java* Resource Center is a collection of resources to help you optimize your Java applications for Intel Architecture. For more information on Java, see www.java.com. |
n-bodies: a parallel TBB solution: parallel code: so what does TBB_USE_THREADING_TOOLS do?
Intel® Threading Tools and OpenMP*
Introduction
Find where parallelism can be implemented effectively within a serial application.
Thread Checker
The Intel Thread Checker facilitates debugging of multithreaded programs by automatically finding common errors such as storage conflicts, deadlock, API violations, inconsistent variable scope, thread stack overflows, etc. The non-deterministic nature of concurrency errors makes them particularly difficult to find with traditional debuggers. Thread Checker pinpoints error locations down to the source lines involved and provides stack traces showing the paths taken by the threads to reach the error. It also identifies the variables involved.


