Magnum IO

Стек для оптимизации хранения и передачи данных для систем с несколькими узлами и GPU

Соответствие требованиям пропускной способности для ресурсоемких задач

GPU обеспечивают необходимую мощность для ресурсоемких задач, но объемы данных повышают требования к пропускной способности ввода/вывода (IO). NVIDIA Magnum IO – это набор API NVIDIA, который объединяет в себе вычислительные, сетевые, файловые системы и решения для хранения, обеспечивая максимальную скорость ввода-вывода для ускоренных систем с несколькими узлами и GPU. ПО взаимодействует с библиотеками CUDA-X для ускорения операций ввода-вывода для широкого спектра задач: от ИИ до визуализации.

Ускорение GPU для производительности хранения и передачи данных

Magnum IO включает в себя элементы инфраструктуры, обеспечивая максимальную функциональность и производительность сетей и хранения для ввода-вывода. В числе ключевых преимуществ:

Оптимизированная производительность ввода-вывода: прямой обмен данными между памятью GPU и сетевым хранилищем в обход CPU.

Распределение нагрузки и утилизация системы: устраняет конфликт CPU при передаче данных, распределяет нагрузку системы с ускорением на GPU и обеспечивает максимальную пропускную способность, задействуя в 10 раз меньше ядер CPU.

Плавная интеграция: обеспечивает оптимизированное внедрение настоящих и будущих платформ, независимо от их требований к скорости и/или пропускной способности.

Стек для оптимизации хранения и передачи данных

Magnum IO оснащен инновационными технологиями для оптимизации ввода-вывода, такими как NCCL, NVIDIA® GPUDirect RDMA и NVIDIA Fabric Manager. GPUDirect Storage – это ключевая технология стека. Она обеспечивает прямой обмен данными между памятью GPU и сетевым хранилищем без участия CPU. Такое решение повышает пропускную способность, снижает задержки и загрузку CPU и GPU. Решая сложную задачу ввода-вывода, Magnum IO помогает распределить нагрузку в системе.

Стек для оптимизации хранения и передачи данных

Узнайте больше о технологиях в основе Magnum IO.