From Collaborative RCE Tool Library

Jump to: navigation, search

Thread Profiler

Tool name: Thread Profiler
Rating: 0.0 (0 votes)
Author: Intel                        
Website: http://www.intel.com/cd/software/products/asmo-na/eng/threading/winthreadprofiler/286749.htm
Current version: 3.1
Last updated:
Direct D/L link: N/A
License type: Commercial (with trial)
Description: Good tool to visualize 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 utilized by the application to determine actual parallel performance

Can be quite handy to analyze thread trickery in target applications.

Intel's own sale spin description:
Intel Thread Profiler 3.1 for Windows shows both the concurrency and timeline views simultaneously to help you visualize what percent of code is optimally parallel and where application performance issues exist. In Figure 1, two source code fixes resulted in continued performance improvement with each revision, illustrated by the shortening of the application runtime. Intel Thread Profiler enables developers to make their applications multi-core ready.
Related URLs: No related URLs have been submitted for this tool yet


Screenshot:
Screenshot of Thread Profiler


RSS feed Feed containing all updates for this tool.

You are welcome to add your own useful notes about this tool, for others to see!



If you find that any information for the tool above is missing, outdated or incorrect, please edit it!
(please also edit it if you think it fits well in some additional category, since this can also be controlled)


Views
Category Navigation Tree
   Code Coverage Tools  (13)
   Code Ripping Tools  (2)
   Helper Tools  (3)
   Hex Editors  (13)
   Memory Patchers  (7)
   Packers  (20)
   Profiler Tools  (11)
   String Finders  (10)
   Tool Hiding Tools  (7)
   Tracers  (22)
   Needs New Category  (3)