pgf90_mm_real8_str1_ form the profiler.....


I am trying to profile with GPROF a C++/Fortran code. The flat profile output is:

Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls s/call s/call name
12.07 29.64 29.64 pgf90_mm_real8_str1_
8.98 51.70 22.05 501793250 0.00 0.00 zlimit_getclosestnode
7.02 68.94 17.25 dgerkernf_
5.66 82.84 13.90 r8herm2xy_

and so on…I do not know what pgf90_mm_real8_str1_ is. Could it be related to PGI option/optimization flag?

Thank you!

Hi Ivan,

“pgf90_mm_real8_str1_” is a call to the PGI F90 runtime library’s Matmul routine. Specifically, an optimized version for double precision matmul with a stride of 1.

Hope this helps,

Thanks Mat!