Profiling (computer programming): Difference between revisions

Content deleted Content added
Salotz (talk | contribs)
m made link to Gprof under instrumentation->Compiler assisted
No edit summary
Line 79:
Dedicated hardware can go beyond this: ARM Cortex-M3 and some recent MIPS processors JTAG interface have a PCSAMPLE register, which samples the [[program counter]] in a truly undetectable manner.
 
Some of the most commonly used statistical profilers are [[AMD]] [[CodeAnalyst]], [[Apple Inc.]] [[Apple Developer Tools#Shark|Shark]] (OSX), [[oprofile]] (Linux){{citation needed|date=August 2012}}, [[Intel]] [[VTune]] and Parallel Amplifier (part of [[Intel Parallel Studio]]), [[Oracle Solaris StudioCorporation|Oracle]] [[Performance Analyzer]].<ref>{{cite conference |last1=Schmidl |first1=Dirk |first2=Christian |last2=Terboven |first3=Dieter |last3=an Mey |first4=Matthias S. |last4=Müller |title=Suitability of Performance Tools for OpenMP Task-Parallel Programs |conference=Proc. 7th Int'l Workshop on Parallel Tools for High Performance Computing |year=2013 |pages=25–37 |url=https://books.google.com/books?id=-I64BAAAQBAJ&pg=PA27&lpg=PA27}}</ref>
 
===Instrumentation ===