Аппаратные и программные требования

26 декабря 2025

ID 232788

Для функционирования Kaspersky Neuromorphic Platform компьютер должен удовлетворять следующим минимальным требованиям.

Минимальные аппаратные требования:

  • центральный процессор: совместимый процессор Intel Core i5 и выше;
  • графический процессор с поддержкой технологии CUDA: процессор NVIDIA с архитектурой Pascal и выше;
  • нейроморфный процессор (при использовании бэкендов AltAI SNN или AltAI ANN2SNN): Алтай-2;
  • 8 ГБ оперативной памяти;
  • Свободного пространства на жестком диске:
    • 1 ГБ для установки Kaspersky Neuromorphic Platform.
    • 10 ГБ для сборки платформы или прикладного решения.

Поддерживаемые операционные системы:

  • Debian GNU/Linux 12.5 и выше;
  • Ubuntu 22.04 LTS и выше;
  • Windows 7;
  • Windows 10.

Вы можете использовать устройство под управлением любой другой операционной системы из семейства Linux, если дистрибутив операционной системы содержит библиотеку Boost версии 1.81 и выше.

Для работы c платформой на устройстве должно быть установлено следующее программное обеспечение:

  • Visual Studio 2022 и выше.

    Это программное обеспечение требуется установить для сборки платформы или прикладного решения в ОС Windows.

  • Boost 1.81 и выше

    При работе в ОС Windows рекомендуется установить библиотеку, скомпилированную предварительно для Visual Studio. Например, для Visual Studio 2022 версия компилятора – 14.3.

  • CMake 3.25 и выше.
  • CUDA Toolkit 12.8.

    Это программное обеспечение требуется установить для работы на компьютере с графическим процессором NVIDIA.

  • ZeroMQ 4.3.5.

    Это программное обеспечение требуется установить для работы на компьютере с центральным процессором или графическим процессором NVIDIA.

  • При установке deb-пакетов с компонентами платформы для работы на бэкенде AltAI ANN2SNN должно быть установлено следующее программное обеспечение:
    • TensorFlow 2.16.2 и выше.
    • Keras 3.12 и выше.
    • NumPy 2.16.2 и выше.

      Версия библиотеки NumPy должна соответствовать версии библиотеки TensorFlow.

  • При установке whl-пакета или deb-пакета с Python-фреймворком для работы на бэкенде AltAI SNN на устройстве должен быть установлен Python 3.12 и выше.
  • При установке whl-пакета с Python-фреймворком для работы на бэкенде AltAI ANN2SNN на устройстве должно быть установлено следующее программное обеспечение:
    • NumPy 1.24.3.
    • TensorFlow 2.16.2.
    • Loguru 0.7.2.
    • PyYAML 6.0.1.
    • NetworkX 3.1.
    • Matplotlib 3.6.3.
    • tqdm 4.66.5.
  • При установке deb-пакета с Python-фреймворком для работы на бэкенде AltAI ANN2SNN на устройстве должно быть установлено следующее программное обеспечение:
    • python3-pip.
    • python3-numpy.
    • python3-yaml.
    • python3-networkx.
    • python3-matplotlib.
    • python3-loguru.
    • python3-tqdm.
    • TensorFlow 2.16.2.

Kaspersky Neuromorphic Platform использует следующие сторонние библиотеки:

  • Boost

    Библиотеки используются для реализации классов и структур (например, идентификатора UID и загрузчика бэкенда BackendLoader).

  • FlatBuffers

    Библиотека используется для сериализации в Kaspersky Neuromorphic Platform.

  • GoogleTest

    Библиотека используется для тестов платформы.

  • Intel PCM

    Библиотека используется для получения от CPU метаданных устройства (например, данные об энергопотреблении).

  • spdlog

    Библиотека используется для логирования работы Kaspersky Neuromorphic Platform.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!