Profiling of CPU (OpenMP)

All,

It seems to me that the PGI profiling tools do not support CPU profiling, right? At this stage of the game, I’m interested in understanding simple parallel aspects such as load imbalance, false sharing, lock contention, etc.

Which tool may I use for this?

Thanks,

Pedro Diniz

Hi Pedro,

No, pgprof does support CPU profiling and is enabled by default. Though, you can disable CPU profiling via the flag “–cpu-profiling off”.

For complete documentation of using pgprof, please see: Profiler Guide :: PGI version 18.7 Documentation for x86 and NVIDIA Processors

-Mat