Программные ускорители приложений

Mellanox уделяет большое внимание ускорению данных. С подходящими инструментам приложение может эффективно использовать ресурсы сервера и добиться исключительно низкого времени задержки и непревзойденной пропускной способности. Подобрать подходящий инструмент для приложений крайне важно для оптимизации работы сервера. Для ускорения приложений созданы следующие программные продукты:

Ускоритель Профиль приложения Ethernet /
InfiniBand
Требуемое аппаратное обеспечение Серверная технология
DPDK - комплект разработки для уровня данных
  • DPDK включает API для быстрой обработки пакетов
  • Высокая пропускная способность (даже для небольших пакетов, например 148млн. п./с при размере 64 байт на одном порту ConnectX-5 100GbE)
  • Использует аппаратную разгрузку сетевого контроллера
Ethernet ConnectX-3 Pro
ConnectX-4 / Lx
ConnectX-5 / Ex
x86,
Arm,
PPC
HPC-X - высокопроизводительные вычисления X
  • HPC-X — программный пакет для приложений для высокопроизводительных вычислений, реализующий поддержку MPI, SHMEM и UPC
  • Значительное повышение масштабируемости и производительности обмена сообщениями
    в сети с использованием адаптеров и коммутаторов Mellanox и технологии Mellanox SHARP
Ethernet /
InfiniBand
ConnectX-3 Pro
ConnectX-4 / Lx
ConnectX-5 / Ex
x86,
Arm,
PPC,
GPU-Direct*
Rivermax - видеотрансляция
  • Rivermax — API программной библиотеки, предназначенный для приложений для мультимедийных трансляций
  • Используйте стандартные серверы для видеопотоков в качестве до HD или Ultra HD
  • Обеспечивает совместимость с передачей пакетов SMPTE 2110-21
  • Достижение уровня 82 Гбит/с с одним процессорным ядром
Ethernet ConnectX-5 / Ex
x86
VMA - ускоритель обмена сообщениями
  • Поддерживает стандартные разъемы UDP и TCP, не требует изменения программного кода
  • Для достижения чрезвычайно низкой задержки и высокой пропускной способности приложений с использованием стандартного API разъема
Ethernet /
InfiniBand
ConnectX-3 Pro
ConnectX-4 / Lx
ConnectX-5 / Ex
x86
UCX - Unified Communication X
  • Упрощенный API для обмена сообщениями через RDMA в режиме точка-точка.
  • Использует разнообразные транспортные каналы и разгрузки, поддерживаемые сетевыми контроллерами Mellanox
Ethernet /
InfiniBand
ConnectX-3 Pro
ConnectX-4 / Lx
ConnectX-5 / Ex
x86,
Arm,
PPC,
GPU-Direct
Надстройка Apache Spark SparkRDMA
  • Любое приложение, использующее Apache Spark, можно ускорить с помощью надстройки SparkRDMA
Ethernet /
InfiniBand
ConnectX-3 Pro
ConnectX-4 / Lx
ConnectX-5 / Ex
x86,
Arm,
PPC

*Примечание. Дорожная карта


Политика в отношении Cookie-файлов компании NVIDIA Mellanox​​​​​​​

На этом веб-сайте используются cookie-файлы, которые могут помочь в доставке контента в соответствии с вашими предпочтениями и интересами, обеспечить лучший поиск и проанализировать наш трафик. Вы можете удалить и/или заблокировать cookie-файлы с этого сайта, но это может повлиять на работу сайта. Более подробная информация приведена в < a1 > Политике конфиденциальности .