GPU Requirements
An OpenCL driver (1.2 or later) for the GPU is necessary to use Zivid.
For Windows, it is usually installed together with the graphics driver: NVIDIA, AMD, Intel.
For Linux, you usually need to install the OpenCL driver.
Follow the instructions on how to check whether you have OpenCL.
A dedicated GPU gives the best performance with Zivid. It is also the best choice if the GPU will be used for more than Zivid’s computations. A medium to high-end AMD or NVIDIA GPU with at least 3 GB of memory is required for optimal performance. This is the preferred solution for Zivid.
Requirements:
NVIDIA GPUs must have compute capability higher than a minimum required value of 3.3. If this requirement is not fulfilled, the SDK will throw an exception:
The compute capability X.Y of the NVIDIA compute device is lower than the minimum required compute capability 3.3 (or The minimum required SM version is 3.3. Device has version X.Y).
An overview of NVIDIA GPUs and their corresponding compute capability can be found in https://developer.nvidia.com/cuda-gpus.
Recommendations:
NVIDIA GeForce GTX 1060 or better for desktops
NVIDIA GeForce MX150 or better for laptops
AMD Radeon RX 550 or better
Note
Radeon no longer supports SPIR on some GPUs, please verify your GPU drivers support SPIR to be compatible with Zivid Software.
Warning
Zivid no longer supports AMD on Ubuntu 16.04 (AMD dropped support for Ubuntu 16.04 as of Radeon Software 18.50 for Linux).
This is the most cost-efficient solution for Zivid. The benefit of an integrated GPU is that the data transfer from GPU to CPU is fast. A high-end integrated GPU with at least 3 GB of memory available is required for optimal performance.
Recommendations:
Intel i7 with HD630 or better
AMD Ryzen 5 2400G or better
Note
Radeon no longer supports SPIR on some GPUs. Please verify that your GPU drivers support SPIR to be compatible with Zivid Software.
Warning
Zivid no longer supports AMD on Ubuntu 16.04 (AMD dropped support for Ubuntu 16.04 as of Radeon Software 18.50 for Linux).