Enable Unsupported Compute Device for Zivid Software
This article demonstrates how to opt in to run the SDK with an unsupported compute device, by enabling an option in the Config.yml file. However, such a setup may give unexpected results and errors, and is not tested by Zivid.
Run SDK on unsupported GPU (AMD)
경고
Support for using AMD compute devices/GPUs was removed due to low usage and OpenCL stability issues in the drivers.
Download the
Config.yml
file.The config file contains the following information:
__version__: serializer: 1 data: 19 Configuration: ComputeDevice: AllowUnsupported: yes
Place the config file in the following directory:
mkdir %LOCALAPPDATA%\Zivid\API move %HOMEPATH%\Downloads\Config.yml %LOCALAPPDATA%\Zivid\API\
mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API mv ~/Downloads/Config.yml "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API/
조심
Any existing Config file will be overwritten.
조심
Zivid configuration files must use .yml file extension ( not .yaml).
Run SDK on CPU only
경고
While it is possible to run SDK on CPU only, this is not supported.
It is possible to run the Zivid SDK on an Intel chipset using their CPU Runtime for OpenCL and the following configuration:
__version__: serializer: 1 data: 19 Configuration: ComputeDevice: Type: CPU AllowUnsupported: yes
경고
Capture time will be greatly increased when using CPU-only instead of GPU and is not a recommended mode for most applications.