CLUH Profiler

Wo läuft Ihr Programm am langsamsten? Mit diesen Werkzeugen könnten Sie das herausfinden, und das Programm schneller machen.

 

Valgrind

Momentan muss man den Pfad <code>/cluster/tool/bin/</code> zur <code>PATH</code> Umgebungvariabel anfügen. z.B. die folgende Kommandos müssen aufgerufen werden:

<code>  PATH=$PATH:/cluster/tool/bin/</code>

<code>  export PATH</code>

Danach kann man Valgrind verwenden.

 

Um Valgrind zu verwenden um Ihr Programm zu profilieren muss man das Valgrind-Tool callgrind benutzen. z.B.:

<code>  valgrind --tool=callgrind my_program</code>

 

Dokumentation

 

pgprof - PGI Profiler

 

Dokumentation

 

gprof - GNU Profiler

 

Dokumentation

 

Ihre Meinung

Fehlt etwas?  Könnte die Dokumentationen ergänzt/verbessert werden?  Wenn Sie Ideen oder kritische Bemerkungen haben, dann bitte melden Sie sich bei Herrn Dr. Brand oder Herrn Dr. Cochrane.

Letzte Änderung: 24.02.2009
 
Verantwortlich RRZN