# Training PC Requirements

The following requirements describe the suggested system for the ViDi application training and development PC.

- USB 2.0

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

  Note:

  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.

- System Memory (RAM)

  When selecting the system RAM, specify the greater of:

  - The sum of all GPU memory. For example, if you have four NVIDIA GeForce® RTX™ 3080 Ti GPUs, which each have 10 GB of memory, the PC should have 40 GB of RAM.
  - The RAM should be one and a half times the typical workspace size. For example, if your typical workspace is 20 GB, the PC should have a minimum of 30 GB of RAM.

- System Storage

  Cognex recommends the use of a solid-state drive (SSD), with a minimum amount of free space that is two times the typical workspace size, times the number of concurrent users.

- GPU

  When selecting a GPU, ViDi 4.1.3 only supports NVIDIA GeForce® RTX™ 30 series GPUs for training.