[MITgcm-devel] profiling software

samar khatiwala spk at ldeo.columbia.edu
Thu Aug 25 20:54:14 EDT 2005


FYI:

I was recently introduced (at a DOE workshop at LBNL) to a profiling
package called TAU (Tuning and Analysis Utilities):

http://www.cs.uoregon.edu/research/tau/home.php

Its fairly amazing. Basically, it can automatically 'instrument' your
source code with calls to profiling/tracing routines (and then link
it to the correct libraries). After you run your program, it lets you
vizualize the profiling data in a variety of ways.

And it really is automatic. I managed to instrument my own code
(~30 source files with mixed C/f77 and MPI) with almost no effort.

Might be useful for the MIT model.

Samar



More information about the MITgcm-devel mailing list