MulticoreInfo.com header image 2

Top Story

Analyzing Thread Dependencies using Intel Parallel Amplifier

December 21st, 2009 · No Comments




By Asaf Yaffe
Intel® Parallel Amplifier is an excellent tool for identifying hotspots and measuring CPU utilization. Using Amplifier’s Concurrency analysis it’s very easy to find the places in an application that poorly utilize the CPU, but root-causing these issues is often more complex. To do this, you need to understand the runtime behavior of the application - how many threads are actually running, how the work is distributed between the threads and where thread execution is “serialized”. In this post, I’ll show how to use Intel Parallel Amplifier to analyze thread dependencies and how this information can be used to improve the overall performance of the application. If you want to follow along, you can download a free evaluation copy of Intel Parallel Amplifier from http://software.intel.com/en-us/intel-parallel-studio-home

Full Story

  • Share/Save/Bookmark

Tags: MulticoreInfo

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!