Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
공지
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
5255 토론

GPU off load Intel Vtool Profiler

hareesh1
초급자
2,601 조회수

When I am trying to run GPU offload in Intel Vtool Profiler 2024.1 It is showing the error. 

 

"Collection failed

May 22 2024 15:50:05 Collection failed. The data cannot be displayed.

`type' option has an invalid value: `opencl_ex:stack|none'.".
 
I am using 
Intel(R) Core(TM) i9-10900KF CPU @ 3.70GHz 3.70 GHz
Windows 11 Education
Visual Studio 2022 Professional. 
GPU: NVIDIA GeForce RTX 2080 Ti
 
Same error happens for GPU Compute/media.
 
Also when running GPU Compute/Media Hotspot Source Analysis showing the error
"Unable to run GPU software profiling in the current configuration.;
 
Kindly help to solve the error.
Thanks in Advance.
0 포인트
6 응답
yuzhang3_intel
중재자
2,553 조회수

Please run the self-check utility to check the environment first(run as administrator).

C:\Program Files (x86)\Intel\oneAPI\vtune\latest\bin64>vtune-self-checker.bat

0 포인트
hareesh1
초급자
2,538 조회수

Please find the attached screenshot of the  results of self-check utility run.

0 포인트
hareesh1
초급자
2,540 조회수

Please find the attached screenshot of the  results of self-check utility run.

0 포인트
yuzhang3_intel
중재자
2,521 조회수

Please post the full log.

0 포인트
hareesh1
초급자
2,475 조회수

Please find the attached log.

Thanks for your support.

0 포인트
yuzhang3_intel
중재자
2,351 조회수

From the log, your DPC++ environment is checking failed. You didn't install the complete oneAPI toolkits, right?  BTW, VTune offload only can profile Intel GPU.

 

Getting available devices:
Command line:
sycl-ls
Exception: [WinError 2] The system cannot find the file specified
Checking DPC++ application as prerequisite for GPU analyses...
Checking sycl*.dll library
Command line:
where.exe sycl*.dll
Stderr:
INFO: Could not find files for the given pattern(s).

Unable to find sycl*.dll
Checking DPC++ application as prerequisite for GPU analyses: Fail
Unable to run DPC++ application on GPU connected to this system. If you are using an Intel GPU and want to verify profiling support for DPC++ applications, check these requirements:
* Install Intel(R) GPU driver.
* Install Intel(R) Level Zero GPU runtime.
* Install Intel(R) oneAPI DPC++ Runtime and set the environment.

The system is ready to be used for performance analysis with Intel VTune Profiler.
Review warnings in the output above to find product limitations, if any.

The system is ready for the following analyses:
* Performance Snapshot
* Hotspots and Threading with user-mode sampling
* Hotspots with HW event-based sampling, HPC Performance Characterization, etc.
* Microarchitecture Exploration
* Memory Access
* Hotspots with HW event-based sampling and call stacks
* Threading with HW event-based sampling

The following analyses have failed on the system:
* GPU Compute/Media Hotspots (characterization mode)
* GPU Compute/Media Hotspots (source analysis mode)

 

sycl*.dll locates in oneAPI path.

C:\Program Files (x86)\Intel\oneAPI\2024.1

yuzhang3_intel_0-1716772838892.png

 

0 포인트
응답