Profiling POOMA Applications allows the user to identify bottlenecks within the application and receive function profiling information for templated functions.
Check out the latest Pooma version :
% setenv CVSROOT /home/POOMA/framework
|
On ASCI BlueMountain machines, add to your .cshrc file
set path=($path /usr/local/packages/tau/bin/sgi8k)On the ACL Linux SMP Cluster, add to your .cshrc file set path=($path /usr/local/packages/tau/bin/i386_linux)The Tau distribution may be copied to other architectures. |
conf
. The options are :
Use either PROFILE or PROFILECOUNTERS. PROFILECALLS and/or PROFILESTATS can be added to either. If PROFILESTATS is used without PROFILE or PROFILECOUNTERS, it
uses the default PROFILE (time profiling) option. For e.g.,
% conf O2K64 MPI 72BETA PROFILE
or
% conf O2K64 MPI KAI_NEW PROFILECOUNTERS
or
% conf O2K64 MPI KAI_NEW PROFILE PROFILECALLS
or
% conf O2K64 MPI 72BETA PROFILECOUNTERS PROFILECALLS PROFILESTATS
|