Research Resource Discovery

Windows Performance Tools: Thread Analysis with Intel VTune Amplifier

Affiliation: UIUC


Type: Streaming Resource

Description: Multithreaded apps can perform better than single-threaded apps, but the performance improvements come with increased code complexity and overhead. By comparing and analyzing different versions of your apps with VTune Amplifier, you can decide whether this trade-off is worth it. In this course, Thomas Pantels shows how to visualize and analyze two versions of a demo C++ application that simulates house-building tasks. The first version is single threaded; the second is multithreaded. By the end of this course, you will know how to install and configure Intel's VTune Amplifier. You will walk away knowing how to use the tool to analyze and compare both single-threaded and multithreaded Windows applications and understand the results.

Quality Level: production