Deployment PC Requirements

The following requirements describe the suggested system for the deployment of your ViDi application on a runtime PC.

  • USB 2.0

    USB port for a permanent Cognex Security Dongle (containing the runtime license) connection via USB 2.0.


    The VisionPro, Designer and ViDi software require that a valid Cognex Security Dongle be installed directly to PCs running the software during all phases of operation (programming, processing, training, testing, etc.). Any attempts to temporarily remove, substitute, or share a Cognex Security Dongle may cause your system to operate incorrectly, and may result in the loss of data.

    When ViDi is configured for the Client/Server functionality, and a computer has been configured as a server, the Cognex Security Dongle must be attached to the server, but the client(s) does not need a Cognex Security Dongle.

  • CPU

    When selecting a CPU, a higher CPU clock speed rate and multiple core processors will result in higher runtime tool execution. If your application will be relying on the Blue Locate tool, it is more sensitive to clock speed rates, particularly with complex model matching applications.

  • GPU

    When selecting a GPU for processing, ViDi4.1.3only supports NVIDIA GPUs. Consider the following when choosing an NVIDIA GPU:

    At a minimum, an NVIDIA® CUDA® enabled GPU. When selecting an NVIDIA GPU, a unit with a higher core clock frequency, CUDA cores and Tensor cores will result in faster computational speeds. Due to this, Cognex strongly recommends the use of NVIDIA Quadro and Tesla GPUs for the following reasons:

    • These GPUs support the compute-optimized Tesla Compute Cluster (TCC) mode.
    • These GPUs are designed and tested for continuous duty-cycle operation.
    • These GPUs undergo rigorous testing and qualification by NVIDIA.

    In addition, these GPUs offer longer-term availability and driver stability.

  • PCIe Lanes

    Cognex recommends a minimum of x8 PCIe lanes. However, a PCIe x16 has the potential to reduce cycle time by approximately 10 ms, relative to a PCIe x8 (based on a 5 MP image).