Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)

VTUNE don't enable Source/Assembly analysis

chang__yitao
Beginner
896 Views

Product: Intel®️ VTune™️ Amplifier update 2/update 4

Today When I use  GPU In-profiling mode, the VTUNE report a warning :"current graphics driver does not allow enable source/assembly analysis for OpenCL kernels running on intel graphics ." 

However , i try some version graphics driver, the warning still exists.

What's wrong ? thanks a lot.

 

 

PC: CPU i7 - 8700 /  GPU UHD 630

drivers:24.20.100.6287

0 Kudos
1 Solution
Egor_S_Intel1
Employee
896 Views

Hi,

It looks like the GPU driver doesn't set a flag which means that OpenCL runtime for GPU can provide debug information for OpenCL kernels. Therefore VTune shows this message and doesn't collect debug information for the kernels.
You can try to set this flag manually. You just need to add following registry values (also I've attached reg file that can do it):
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\IGFX\OCL\DebugInfoSupport=dword:1
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Intel\IGFX\OCL\DebugInfoSupport=dword:1

And thank you for your report, we'll investigate why the flag is not set.
Thanks.

View solution in original post

0 Kudos
2 Replies
Egor_S_Intel1
Employee
897 Views

Hi,

It looks like the GPU driver doesn't set a flag which means that OpenCL runtime for GPU can provide debug information for OpenCL kernels. Therefore VTune shows this message and doesn't collect debug information for the kernels.
You can try to set this flag manually. You just need to add following registry values (also I've attached reg file that can do it):
HKEY_LOCAL_MACHINE\SOFTWARE\Intel\IGFX\OCL\DebugInfoSupport=dword:1
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Intel\IGFX\OCL\DebugInfoSupport=dword:1

And thank you for your report, we'll investigate why the flag is not set.
Thanks.

0 Kudos
chang__yitao
Beginner
896 Views
Hi, Thks a lot , now it can work.
0 Kudos
Reply