Intel Thread Profiler 3.1 for Windows

Introduction

boxshot

Not getting the performance you expected after threading your application? Intel Thread Profiler for Windows helps you tune multi-threaded code faster, for optimised performance on Intel multi-core processors.

Intel Thread Profiler for Windows identifies the regions of threaded code most likely to improve performance. By understanding how threads interact with each other and with the platform, you can build performance robustness and future scalability into your applications.

Highlights

Visualise Threaded Application Behavior:

  • Timeline view aids in understanding what threads are doing and how they interact.
  • Pinpoint the exact location of performance issues in call stacks and source code to aid analysis.
  • Measure the number of cores that are effectively utilised by the application to determine actual parallel performance.

Identify Parallel Performance Issues:

  • Identify the threads and synchronisation objects which impact performance.
  • See the distribution of work to threads and pinpoint load imbalances.

Advanced Thread Profiling Functionality:

  • OpenMP analysis enables quick prototyping and estimation of the performance potential of different designs.
  • Use critical path analysis to help focus on more significant performance issues.

New Features

Support for the latest multi-core processors:

  • Understand the structure of your threaded applications and maximise their performance on the latest multi-core processors from Intel.

Intel Extended Memory 64 Technology (Intel EM64T) support:

  • Supports 64-bit applications on Intel EM64T processors.

Microsoft Visual Studio 2005 support:

  • Supports C++ applications developed using the Microsoft Windows compilers in Microsoft Visual Studio 2005.

GUI Enhancements:

  • Profile view and Timeline view are correlated to better visualise application activity and areas for performance improvement.
  • Observe contended synchronisation (including source information) that can cause overhead or limit scalability.
  • Simultaneously view signal and receive source code locations to track exact thread transition points.

Every purchase of an Intel Software Development Product includes a year of support services, which provides access to Intel Premier Support and all product releases during that time. Intel Premier Support gives you online access to Intel's expert engineering support staff, technical notes, application notes, and documentation.

Rate this page
Comment