System Requirements

To calculate the FindFace Enterprise Server host(s) characteristics, use the requirements provided in this chapter.

Tip

Be sure to learn about the FindFace Enterprise Server architecture first.

In this chapter:

Basic Configuration

Important

If the resolution of a camera(s) in use is more than 1280x720px, it is strongly recommended to use the GPU-accelerated package findface-video-worker-gpu.

Note

When designing your system architecture in a cluster environment, bear in mind that the number of findface-tarantool-server shards on a single host must not exceed the number of CPU memory channels, multiplied by 2.

Minimum

Recommended

CPU

Intel Core i5 CPU with 4 physical cores 2.8 GHz

Intel Xeon E5v3 with 6 physical cores, or higher or similar CPU

The own needs of FindFace Enterprise Server require 2 cores HT > 2.5 GHz. The characteristics also depend on the number of cameras in use. A single camera 720p@25FPS requires 2 cores >2.5 GHz. AVX support

GPU (optional)

Nvidia Geforce® GTX 980 4GB

Nvidia Geforce® GTX 1080+ with 8+Gb RAM

Supported series: GeForce (Maxwell, Pascal, Turing, and above), Tesla (Maxwell, Pascal, Volta v100, Turing, and above)

RAM

10 Gb

16+ Gb

The own needs of FindFace Enterprise Server require 8 Gb. The RAM consumption also depends on the number of cameras in use. A single camera 720p@25FPS requires 2 GB RAM

HDD

16 Gb

16+ Gb

The own needs of the operating system and FindFace Enterprise Server require 15 GB.

Operating system

Ubuntu 16.04 x64 only