Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good profiler for Fortran and MPI

Which profiler do you use for Fortran code base with MPI in it? gprof doesn't seem to be working correctly. Sun Studio Analyzer only returns the timings for the C/C++ system calls and none of the fortran functions appear.

like image 873
SkypeMeSM Avatar asked Dec 08 '22 13:12

SkypeMeSM


1 Answers

There are a number of performance analysis tools specialized for Parallel/MPI Programs, such as:

  • Score-P, which works with a number of different Analysis tools, e.g. Cube, Vampir
  • HPCToolkit uses sampling only, so you do not have to recompile your application
  • Tau

At first they may not be as simple to use simple to use, but they provide much more help to investigate the performance of parallel applications.

like image 155
Zulan Avatar answered Dec 22 '22 03:12

Zulan