Требования к процессорам#
Ниже приведены требования для запуска FaceStream в минимальной конфигурации. Требования для использования системы в продуктивном контуре рассчитываются в зависимости от предполагаемой нагрузки.
CPU#
Дальнейшие минимальные требования приведены для использования одного экземпляра FaceStream.
Для корректной работы приложения аппаратное обеспечение должно отвечать следующим минимальным требованиям:
-
CPU с частотой 2 ГГц и выше;
-
4 Гб оперативной памяти и выше;
-
10 Гб свободного места на жестком диске.
-
Доступ к Интернету (для контейнеров и дополнительных загрузок ПО).
На аппаратные требования влияют несколько факторов:
-
Количество обрабатываемых потоков;
-
Частота и разрешение кадров потоков;
-
Параметры настройки FaceStream. Настройки по умолчанию являются наиболее универсальными. В зависимости от условий эксплуатации приложения с помощью их значений можно повлиять на качество или производительность.
Следует подбирать аппаратное обеспечение на основе вышеперечисленных факторов.
FaceStream также может работать в режиме ускорения вычислений за счет использования ресурсов видеокарты (см. ниже) и использования AVX2 инструкций. Требуется CPU с поддержкой AVX2. Система автоматически определяет наличие инструкций и запускается в оптимальном режиме.
GPU#
Вычисления с использованием видеокарты поддерживаются только для детектора FaceDetV3. См. параметр "defaultDetectorType" в настройках FaceEngine ("faceengine.conf").
Требуется минимум 6Гб оперативной или выделенной видеопамяти. Рекомендуется 8 Гб VRAM или более.
Поддерживаются архитектуры Pascal, Volta, Turing. Требуются Compute Capability 6.1 или выше и CUDA версии 11.4.
Рекомендуемый драйвер NVIDIA — r470.
В данный момент для одного экземпляра FaceStream поддерживается только одна видеокарта.