NVIDIA® GPU Requirements

You do not need a GPU to run In-Sight ViDi, but Cognex recommends to use an NVIDIA® GPU for improved performance. In-Sight ViDi utilizes the GPU during runtime, and during the development of your application, typically with the training of tools. Using a GPU can provide the following benefits:

  • Improved speed and performance while training In-Sight ViDi tools

  • Improved performance of runtime workspaces

Note:
  • A GPU does not affect the performance of the In-Sight D900 series vision system during runtime. With the vision system, the runtime workspace executes solely on the vision system itself.

Minimum GPU Requirements

In-Sight ViDi has the following requirements for minimum GPU capability:

  • In-Sight ViDi 1.9.1 supports all NVIDIA CUDA® enabled GPUs with compute capability of 3.0 or higher. The Low Precision parameter requires CUDA compute capability 6.1 or higher. For more information, visit the NVIDIA website.

  • 4 GB GPU memory is required for runtime operation.

  • 8 GB GPU memory is required for training tools.

  • NVIDIA GeForce® driver version of 456.38 or higher.

Guidelines for GPU Selection

The following table gives you guidance for selecting GPUs, indicating the models Cognex explicitly tested and confirmed to work, as well as the models that do not work. The table does not include all supported GPU models.

Note: Cognex aims to support most common GPU families, but we do not test every model. Cognex customers use most other common GPUs other than very new models, even if the GPUs have not been tested by Cognex.
Note:

The NVIDIA GeForce Titan V, Quadro GV100 and Tesla V100 include NVIDIA Tensor Cores. In-Sight ViDi automatically utilizes Tensor Cores if they are present, provided you have a Standard or Advanced security license. Contact your Cognex Sales Representative for information about enabling the functionality on your Cognex Security Dongle.

GPU Model Performance Level Tested by Cognex

NVIDIA GeForce®

GTX 1060 6 GB

Low to Medium

Untested

GTX 1070

Medium
GTX 1080 Medium

GTX 1080 Ti

High

Tested

Note: Recommended for high performance.

RTX 2070

Medium

Tested

RTX 2080

Medium to High

RTX 2080 Ti

High
RTX 3060 Low
RTX 3060 Ti Low
RTX 3070 Medium
RTX 3070 Ti Medium
RTX 3080 High
RTX 3080 Ti High
RTX 3090 High

Tested

Note: Recommended for high performance.
RTX 4070 Ti Medium Untested
RTX 4080 High Tested
RTX 4090 High

NVIDIA RTX/Quadro®

P2000

Low

Untested

P4000

Medium to High

Tested

P5000 High Untested

GV100

High
RTX A3000 Low
RTX A4000 Medium Tested
RTX A5000 High Untested
RTX 3000 Low

RTX 4000

Medium

RTX 5000

Medium to High

RTX 6000

High

RTX 8000

High

Titan V

High

Titan RTX

High

NVIDIA Tesla®

V100

High

Models known not to work:

  • GTX 1660 and GTX 1650: Low performance and slow training time for unknown reasons.

  • GeForce 700 series: Not supported.