Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.
6503 Discussions

ProgramBuilder build failed on Gemini Lake iGPU

TheD
Beginner
228 Views
Hi, I am trying to use openvino with a Gemini Lake iGPU, but the build process keeps on failing. OpenVino is used within a frigate docker-container (image: ghcr.io/blakeblackshear/frigate:stable).
 
benchmark_app -m /openvino-model/ssdlite_mobilenet_v2.xml -d CPU is fine, but
benchmark_app -m /openvino-model/ssdlite_mobilenet_v2.xml -d GPU

 

[Step 1/11] Parsing and validating input arguments
[ INFO ] Parsing input parameters
[Step 2/11] Loading OpenVINO Runtime
[ INFO ] OpenVINO:
[ INFO ] Build ................................. 2024.1.0-15008-f4afc983258-releases/2024/1
[ INFO ]
[ INFO ] Device info:
[ INFO ] GPU
[ INFO ] Build ................................. 2024.1.0-15008-f4afc983258-releases/2024/1
[ INFO ]
[ INFO ]
[Step 3/11] Setting device configuration
[ WARNING ] Performance hint was not explicitly specified in command line. Device(GPU) performance hint will be set to PerformanceMode.THROUGHPUT.
[Step 4/11] Reading model files
[ INFO ] Loading model files
[ INFO ] Read model took 42.19 ms
[ INFO ] Original model I/O parameters:
[ INFO ] Model inputs:
[ INFO ] image_tensor:0 (node: image_tensor) : u8 / [...] / [1,300,300,3]
[ INFO ] Model outputs:
[ INFO ] detection_boxes:0 (node: DetectionOutput) : f32 / [...] / [1,1,100,7]
[Step 5/11] Resizing model to match image sizes and given batch
[ INFO ] Model batch size: 1
[Step 6/11] Configuring input of the model
[ INFO ] Model inputs:
[ INFO ] image_tensor:0 (node: image_tensor) : u8 / [N,H,W,C] / [1,300,300,3]
[ INFO ] Model outputs:
[ INFO ] detection_boxes:0 (node: DetectionOutput) : f32 / [...] / [1,1,100,7]
[Step 7/11] Loading the model to the device
[ ERROR ] Exception from src/inference/src/cpp/core.cpp:106:
Exception from src/inference/src/dev/plugin.cpp:54:
Check 'false' failed at src/plugins/intel_gpu/src/plugin/program_builder.cpp:178:
[GPU] ProgramBuilder build failed!
Exception from src/plugins/intel_gpu/src/runtime/ocl/ocl_stream.cpp:433:
[GPU] clWaitForEvents, error code: -14



Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/openvino/tools/benchmark/main.py", line 408, in main
compiled_model = benchmark.core.compile_model(model, benchmark.device, device_config)
File "/usr/local/lib/python3.9/dist-packages/openvino/runtime/ie_api.py", line 521, in compile_model
super().compile_model(model, device_name, {} if config is None else config),
RuntimeError: Exception from src/inference/src/cpp/core.cpp:106:
Exception from src/inference/src/dev/plugin.cpp:54:
Check 'false' failed at src/plugins/intel_gpu/src/plugin/program_builder.cpp:178:
[GPU] ProgramBuilder build failed!
Exception from src/plugins/intel_gpu/src/runtime/ocl/ocl_stream.cpp:433:
[GPU] clWaitForEvents, error code: -14
 
kernel is 6.8.12-3-pve
 
export gfx_version=$(dpkg-query --showformat='${Version}' --show intel-opencl-icd)
echo $gfx_version
22.43.24595.41-1
 
benchmark_app -h (executed in the container) delivers Available target devices:  CPU  GPU
 
vainfo: VA-API version: 1.17 (libva 2.10.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Gemini Lake - 2.4.1
 
CPU is Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz
 
If useful, I can add the output of python3 hello_query_device.py and clinfo

 

I would appreciate every help! 

0 Kudos
1 Reply
Wan_Intel
Moderator
212 Views

Hi TheD,

Thanks for reaching out to us.


For your information, we noticed that you've opened a similar question at the following thread:

ProgramBuilder build failed on Gemini Lake iGPU - Intel Community


We will close this case and proceed to support you at the thread above.



Regards,

Wan


0 Kudos
Reply