GPU的要求

Either a CUDA (12 or later) or an OpenCL driver (1.2 or later) for the GPU is necessary to use Zivid.

  • For Windows, the driver is usually installed together with the graphics driver: NVIDIA, Intel.

  • For Linux, install the GPU driver for your backend: see 关于GPU for installing the NVIDIA driver (CUDA backend) or the OpenCL driver.

Follow the instructions on how to check whether you have OpenCL. For the CUDA backend, check that nvidia-smi reports an NVIDIA driver that supports CUDA 12 or later.

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 NVIDIA GPU with at least 3 GB of memory is required for optimal performance. This is the preferred solution for Zivid.

要求:

  • NVIDIA GPUs must have compute capability higher than a minimum required value of 3.3. This applies to both the CUDA and the OpenCL backend. If this requirement is not fulfilled, the SDK will throw an exception:

    NVIDIA 计算设备的计算能力X.Y低于最低要求的计算能力3.3(或最低要求的SM版本为3.3。设备具有X.Y版本)。

    可以在https://developer.nvidia.com/cuda-gpus中找到NVIDIA GPU及其相应计算能力的概述。

建议:

  • 适用于台式机的NVIDIA GeForce GTX 1060或更好

  • 适用于笔记本电脑的NVIDIA GeForce MX150或更好

    小心

    自 SDK 2.10 起,移除了对 Ubuntu 18.04 的支持。如需查看早期 SDK 版本的 Ubuntu 18.04 说明,请更改左上角的知识库版本。

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. It is also beneficial for applications that require low power consumption, e.g., battery-powered mobile platforms. A high-end integrated GPU with at least 3 GB of memory available is required for optimal performance.

建议:

  • Intel i7 with HD630或更好

    小心

    自 SDK 2.10 起,移除了对 Ubuntu 18.04 的支持。如需查看早期 SDK 版本的 Ubuntu 18.04 说明,请更改左上角的知识库版本。

小技巧

可使用搭载了集成GPU的CPU用于需要低功耗的应用环境,例如搭载了相机的电池供电的移动平台。

版本历史

SDK

变更

2.18.0

Added support for the CUDA compute backend for NVIDIA GPUs.

2.11.0

不再推荐使用AMD。 SDK 中已移除官方支持,请参阅 为 Zivid 软件启用不支持的计算设备

2.10.0

移除了对 Ubuntu 18.04 的支持。