-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
Request Description
OV should allow developers to declare a vendor filter for which OpenCL platforms should be considered when enumerating GPU devices.
Feature Use Case
For example in our case (and I think in most other ISV cases) we are only interested in using Intel OpenCL platform for accessing Intel GPUs via OpenVino at least for now. At the moment it looks like OV GPU are enumerated both for Intel , Nvidia and AMD.
OpenVINO:CPU Intel(R) Core(TM) Ultra 9 288V
OpenVINO:GPU.0 Intel(R) Arc(TM) 140V GPU (16GB) (iGPU)
OpenVINO:GPU.1 NVIDIA GeForce RTX 3090 (dGPU)
OpenVINO:NPU Intel(R) AI Boost
This also means a faster and more robust enumeration, where issues like this #33923 would have been in our control to avoid.
If openvino plans to support multiple vendor GPU devices that is awesome, but at the moment other GPU devices rarely actually work, so at least for now either a general vendor filter, or an “Intel OpenCL platform only flag” seems appropriate.
Issue submission checklist
- The feature request or improvement must be related to OpenVINO