AI image inspection machine

A customer in the manufacturing industry asked us for a PC to which multiple USB 3.0-connected FA cameras can be attached in order to perform quality inspections by image analysis using AI.
This is an introduction study to test connecting up to 602 FA cameras (Toshiba Teli BU10MC) at the same time, and to verify how many can be connected for stable communication and operation.
The conditions for contacting us are as follows.

・CPU: AMD Ryzen preferred (prioritize cost performance)
・GPU: GPU for AI inspection (assuming about Geforce RTX4090)
・Additional card: USB3.0 card for PCI-Express connection

 

Based on what you told us, we proposed the following configuration.

【Main Specifications】

CPU AMD Ryzen9 7900X (4.70GHz 12 cores)
memory 16GB
storage 2TB M.2 SSD
Video NVIDIA Geforce RTX4090 (internal exhaust)
network on board (2.5G x1 10/100/1000Base-T x1) Wi-Fi x1
Housing + power supply Middle tower case + 850W
OS Microsoft Windows 11 Professional 64bit
Other USB3.0 add-on card (4 ports) x2

With Ryzen and Core-i CPUs, the PCI-E x16 bus for video cards and the PCI-E x4 bus for SSDs are directly controlled by the CPU, and the other buses are controlled by the chipset on the motherboard. To do.
In this case, depending on the amount of data transferred on the camera side, the speed between the chipset and the CPU may be the speed limit.Additionally, increasing the number of USB-related connections may cause conflicts on the chipset side.Please consider this as a factor that is difficult to judge unless you try it on the actual machine.

Based on this premise, the configuration of this example was prepared as a specification for controlling 10 cameras.

■ Points

・Set the number of CPU cores to 10 cores or more 
It uses a CPU with 12 cores.Depending on the processing, there is a possibility of over-spec, so it is a setting with considerable leeway.

・Set the USB type as independent as possible
カメラ側の速度がUSB3.0相当の5Gbpsとそれほど要求が高くないため、5Gbpsに対応したUSBカード x2枚 で合計8ポートを確保し、残り2ポートをPC本体 (オンボード側) のUSBで賄います。USB直結のUSB3.1G1ポートとチップセット側でコントロールするUSBポートが被らないように使うことで、2ポート分であれば5Gbpsの帯域を確保できる想定です。

・Uses M.2 type storage
Although the amount of data on the camera side is undetermined, assuming that real-time data is written from the camera to the storage, we have selected a Gen4 compatible M.2 type with high I/O as the storage speed.
However, it is only intended for test use, and if writing occurs continuously in actual operation, we recommend that you reselect the capacity and type according to the conditions.

The configuration of this case study is based on the conditions given by the customer.
Please feel free to contact us even if you are considering different conditions from what is posted.