Use cases for profiling tools

From HP-SEE Wiki

(Difference between revisions)
Jump to: navigation, search
()
Line 1: Line 1:
-
= Infos =
+
= Debuggers =
-
== Debuggers ==
+
* MPI
* MPI
** [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d3993532-bdf8-4024-b164-db2ee8a851f5 for Microsoft Visual Studio]: The HPC Debugger is an add-in for Visual Studio that helps launch remote debugging sessions for MPI or SOA applications running on a Microsoft HPC cluster.
** [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d3993532-bdf8-4024-b164-db2ee8a851f5 for Microsoft Visual Studio]: The HPC Debugger is an add-in for Visual Studio that helps launch remote debugging sessions for MPI or SOA applications running on a Microsoft HPC cluster.
Line 16: Line 15:
* [http://www.gnu.org/software/ddd/ DDD]
* [http://www.gnu.org/software/ddd/ DDD]
-
== Profilers ==
+
= Profilers =
* [http://www.roguewave.com/products/totalview-family/memoryscape.aspx MemoryScape]
* [http://www.roguewave.com/products/totalview-family/memoryscape.aspx MemoryScape]
* [http://www.gnu.org/software/binutils/ GNU gprof]
* [http://www.gnu.org/software/binutils/ GNU gprof]
Line 34: Line 33:
* [http://www.icewalkers.com/Linux/Software/526120/Visual-Performance-Analyzer.html Visual Performance Analyzer]
* [http://www.icewalkers.com/Linux/Software/526120/Visual-Performance-Analyzer.html Visual Performance Analyzer]
-
== Use cases ==
+
= Use cases =
* Valgrind: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-Valgrind
* Valgrind: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-Valgrind
* GDB: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-GDB
* GDB: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-GDB
* GNU gprof: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-GNUgprofTheGNUprofiler
* GNU gprof: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-GNUgprofTheGNUprofiler
* good overview (gprof, tprof, hpmcount, nmon, gdb, pgdb, totalview): http://www.hpc.lsu.edu/training/20071011/intro-to-debugging-and-profiling-bde.pdf
* good overview (gprof, tprof, hpmcount, nmon, gdb, pgdb, totalview): http://www.hpc.lsu.edu/training/20071011/intro-to-debugging-and-profiling-bde.pdf

Revision as of 08:31, 9 June 2011

Debuggers

Profilers

Use cases

Personal tools