# Training PC Requirements

The following requirements describe the suggested system for the VisionPro Deep Learning application training and development PC.

- CPU

  We recommend the higher specification than Intel Core i7. When selecting a CPU, a higher CPU clock speed rate and multiple core processors will result in faster 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, Cognex only supports NVIDIA GPUs.

  For training, we recommend GPUs that have 10GB or larger GPU Memory (1080 Ti, 2080 Ti, 3080).

- System Memory (RAM)

  First, 32GB or more than 32GB is recommended.

  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.
  Note: You should have more than 50GB to train the tool with 15,000 images of 1K X 1K.

- System Storage

  Cognex recommends the use of a solid-state drive (SSD), we recommend 100GB + as a free space.

- USB 2.0

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

  Note:

  The VisionPro 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.