Debugging and profiling: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Marked this version for translation)
No edit summary
Line 7: Line 7:


<!--T:3-->
<!--T:3-->
The Compute Canada national clusters offer a variety of debugging and profiling tools, both command line and those with a graphical user interface, whose use requires an X11 connection. Note that debugging sessions should be conducted using an [[Running_jobs#Interactive_jobs | interactive job]] and not run on the login node.  
Our national clusters offer a variety of debugging and profiling tools, both command line and those with a graphical user interface, whose use requires an X11 connection. Note that debugging sessions should be conducted using an [[Running_jobs#Interactive_jobs | interactive job]] and not run on the login node.  


== GNU Debugger (gdb) == <!--T:4-->
== GNU debugger (gdb) == <!--T:4-->


<!--T:5-->
<!--T:5-->
Please see [[GDB | GDB page]]
Please see the [[GDB | GDB page]].


== PGI Debugger (pgdb) == <!--T:6-->
== PGI debugger (pgdb) == <!--T:6-->
See [[Pgdbg]]
Please see the [[Pgdbg]] page.


== ARM Debugger (ddt) == <!--T:7-->
== ARM debugger (ddt) == <!--T:7-->


<!--T:8-->
<!--T:8-->
Please see the [[ARM software | ARM software page]].
Please see the [[ARM software | ARM software]] page.


==GNU Profiler (gprof) == <!--T:9-->
==GNU profiler (gprof) == <!--T:9-->


<!--T:10-->
<!--T:10-->
Please see [[Gprof | Gprof page]]
Please see the [[Gprof | Gprof ]] page.


== Scalasca profiler (scalasca, scorep, cube) == <!--T:11-->
== Scalasca profiler (scalasca, scorep, cube) == <!--T:11-->
Line 38: Line 38:
The current version is '''2.5'''. More information can be found in the 2.x user guide, which contains workflow examples [https://apps.fz-juelich.de/scalasca/releases/scalasca/2.5/docs/manual/ here].
The current version is '''2.5'''. More information can be found in the 2.x user guide, which contains workflow examples [https://apps.fz-juelich.de/scalasca/releases/scalasca/2.5/docs/manual/ here].


== PGI Profiler (pgprof) == <!--T:12-->
== PGI profiler (pgprof) == <!--T:12-->
Please see [[PGPROF | Pgprof page]]
Please see the [[PGPROF | Pgprof]] page.


== Nvidia command-line profiler (nvprof) == <!--T:13-->
== Nvidia command-line profiler (nvprof) == <!--T:13-->
Please see [[Nvprof | nvprof page]]
Please see the [[Nvprof | nvprof]] page.


== Nvidia Visual Profiler (nvvp) == <!--T:14-->
== Nvidia Visual Profiler (nvvp) == <!--T:14-->
rsnt_translations
56,426

edits

Navigation menu