# Deployment PC Requirements

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

- CPU

  We recommend Higher than Intel Core i7. 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.

  For Green Classify tool in High Detail mode, if you have only CPU; not GPU, you cannot process the tool.

  If a single core performs multi-tasks, processing may be jumped up. Therefore, it is necessary to use a sufficient amount of resources or allocate the single task to a single core.

- GPU

  When selecting a GPU for processing, VisionPro Deep Learning 1.0.1 only supports NVIDIA GPUs. Consider the following when choosing an NVIDIA GPU:

  At a minimum, an NVIDIA® CUDA® enabled GPU is required.

  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 RTX / 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.

  8 GB of GPU memory is recommended for runtime.

- 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).

- USB 2.0

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

  Note:

  The VisionPro, Designer and VisionPro Deep Learning 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 VisionPro Deep Learning 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.