Use cases for profiling tools

From HP-SEE Wiki

(Difference between revisions)
Jump to: navigation, search
(Use cases)
(Blanked the page)
 
(5 intermediate revisions not shown)
Line 1: Line 1:
-
== Debuggers ==
 
-
* 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.
 
-
* C, C++
 
-
** [http://www.etnus.com/Products/TotalView/index.html Totalview]
 
-
** [http://www-01.ibm.com/software/awdtools/vacpp/ VisualAge C++]
 
-
* Fortran
 
-
** [http://www.qtsoftware.de/vertrieb/fortran/abspro-linux.htm Absoft]
 
-
** [http://www.dsm.fordham.edu/~ftnchek/ Ftnchek]
 
-
* CUDA
 
-
** [http://developer.nvidia.com/cuda-toolkit-40 CUDA-GDB]
 
-
* [http://valgrind.org/ Valgrind]
 
-
* [http://www.gnu.org/software/gdb GDB]
 
-
*[http://www-sop.inria.fr/dream/Cluster/ToolsPGI Portland Group Cluster Development Kit]
 
-
* [http://www.gnu.org/software/ddd/ DDD]
 
-
== Profilers ==
 
-
* [http://www.roguewave.com/products/totalview-family/memoryscape.aspx MemoryScape]
 
-
* [http://www.gnu.org/software/binutils/ GNU gprof]
 
-
* [http://perfinsp.sourceforge.net/tprof.html tprof]
 
-
* [http://msdn.microsoft.com/en-us/library/ff678493.aspx Profiling HPC Applications]
 
-
* [http://sun.systemnews.com/articles/141/2/HPC/22492 SunTM Studio Performance Tools] http://www.hpc.dtu.dk/development/SunStudio9/mr/READMEs/analyzer.html
 
-
* [http://domino.research.ibm.com/comm/research_projects.nsf/pages/hpct.index.html IBM HPC Toolkit] http://www.idris.fr/su/Scalaire/vargas/hpct/hpct_guide.pdf
 
-
* [http://ipm-hpc.sourceforge.net/ IPM]
 
-
* [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/hpmcount.htm hpmcount]
 
-
* [http://www.ibm.com/developerworks/aix/library/au-analyze_aix/ nmon]
 
-
* [http://www.allinea.com/products/opt/ Alinea OPT]
 
-
* [http://www.bsc.es/ssl/apps/performanceTools/files/docs/W1_IntroTools.pdf CEPBA-Tools]
 
-
* Cray Performance Analysis Tools
 
-
* DewizPat
 
-
* [http://www.scalasca.org/ Scalasca]
 
-
* Vampir VNG
 
-
* [http://www.icewalkers.com/Linux/Software/526120/Visual-Performance-Analyzer.html Visual Performance Analyzer]
 
-
 
-
== Use cases ==
 
-
* Valgrind: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-Valgrind
 
-
* GDB: http://wiki.bath.ac.uk/display/HPC/Debugging#Debugging-GDB
 
-
* 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
 

Latest revision as of 13:42, 30 March 2012

Personal tools