Difference between revisions of "Debugging by Stefan Radl"

From OpenFOAM Wiki
Jump to navigation Jump to search
Line 13: Line 13:
  
 
=Accessing Parallel Performance and Debugging=
 
=Accessing Parallel Performance and Debugging=
* The [http://hpctoolkit.org/ HPCToolkit] is a powerful tool when improving parallel performance, or during identification of algorithmic bugs.
+
* The [http://hpctoolkit.org/ '''HPCToolkit'''] is a powerful tool when improving parallel performance, or during identification of algorithmic bugs.

Revision as of 17:25, 22 February 2018

Go back to Day 2.

Serial Debugging

  • Valgrind is a very useful tool to identify memory leaks, as well as other bugs.
  • gdb is a widely used debugger.

Accessing Parallel Performance and Debugging

  • The HPCToolkit is a powerful tool when improving parallel performance, or during identification of algorithmic bugs.