Such tool are invariably tool-chain or platform specific, so you should
try asking in a more relevant forum.
--
Ian Collins
Microsoft Visual C++ 2008 has a profiler built in. Or at least, it did
last week when I was profiling madly...
Look for Analyze [sic] on the menus.
Which edition do you have?
Andy
Johnson
No, only Visual Studio Team System has it.
I got a few more questions though and looking for help.
1) Is AMD CodeAnalyst able to be integrated into Visual Studio C++
Express Edition instead of Visual C++ 2008 Edition? Same question for
Valgrind.
2) From AMD's website, it doesn't say that this profiler can be used for
CPUs/Processors other than AMD's. Do you think that I can use this
profiler for x86-based processors and ARM processors?
3) My friend told me two other profilers, Visual Studio Profiler
(integrated in the team edition), and Intel vTune Performance Analyze.
Have you ever tried them and do you like them?
4 Which one is better in terms of both performance and learning curve,
of the above? I want to find a tools that is easy to learn and use, and
support both x-86 processors and ARM processor.
Thank you!
Johnson
Ask in a Visual Studio newsgroup. I don't think there is Valgrind for
Windows.
> 2) From AMD's website, it doesn't say that this profiler can be used for
> CPUs/Processors other than AMD's. Do you think that I can use this
> profiler for x86-based processors and ARM processors?
I think AMD tech support knows the answer.
> 3) My friend told me two other profilers, Visual Studio Profiler
> (integrated in the team edition), and Intel vTune Performance Analyze.
> Have you ever tried them and do you like them?
Yes. And, sort of. VTune is a fine tool, and it takes some time to get
proficient with it (as I recall, it may have changed). The built-in
profiler is, well, not as capable. Usable, still.
> 4 Which one is better in terms of both performance and learning curve,
> of the above?
The built-in one is the easiest, I think.
> I want to find a tools that is easy to learn and use, and
> support both x-86 processors and ARM processor.
Try AutomatedQA's AQtime. (www.automatedqa.com)
There are two more I've looked at, LTProf and GlowCode. The former is
light and inexpensive. The latter got me through some code that VTune
choked on. I since switched to AQtime and never looked back.
V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
http://mintywhite.com/more/news/vista-sp1-performance-analysis-tools-%E2%80%93-free-download/
http://news.softpedia.com/news/Windows-7-RTM-Performance-Analysis-Tools-130709.shtml
Can they be used to generate a timing profile (or CPU usage) for each
function and subfunctions? Any good words or bad words?
Thank you!
Johnson
--- news://freenews.netfront.net/ - complaints: ne...@netfront.net ---