Tools to Analyze Performance of OpenMP Applications
- ze_traceris useful for confirming that offloading of oneMKL kernels has occurred. The environment variableOMP_TARGET_OFFLOAD=MANDATORYenvironment variable does not affect oneMKL, and therefore cannot be used to guarantee that offloading of oneMKL kernels has occurred. One way to check that offloading of oneMKL kernels (and other kernels) has occurred is to see which kernels are listed under “Device Timing Results” in the trace generated byze_tracer.
export IGC_ShaderDumpEnable=1 export IGC_DumpToCustomDir=my_dump_dir