- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Team,
I have just entered in the arena of parallel computing and I am writing some parallel algorithms.
To compare the enhancement / performance and amount of "work done" I wanted to have some FREE tool which has ability like Intel® Trace Analyzer and Collector.
I am using TBB on Windows Vista (Visual Studio 2010) and on Fedora 17.
Please give me few pointers.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>...To compare the enhancement / performance and amount of "work done" I wanted to have some FREE tool which has ability like
>>Intel® Trace Analyzer and Collector.
>>
>>I am using TBB on Windows Vista (Visual Studio 2010)
You could try to use:
- Performance Console ( Perfmon.exe )
- Resource Monitor ( Windows 7 & Windows Vista )
or
- Windows Management Instrumentation ( WMI ) API
- Windows Performance Counters ( PC ) API
For example, WMI and PC APIs allow to get all needed information about threads context switches, etc. Also, take a look at MSDN topic "How to read Windows Performance Counters ".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
And one more on MSDN: "Platform SDK: Performance Monitoring" -> "Using Performance Monitoring"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is a small follow up:
Also, Microsoft provides a couple of applications to get that information:
- PerfMtr.exe utility ( [PlatformSDKDir]\Bin\... )( you could even find sources )
- PerfMon.exe utility ( [WindowsDir]\System32\... )

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page