Поглощение компанией NVIDIA израильского бизнеса по производству межкомпонентных соединений Mellanox стало сюрпризом. Теперь же NVIDIA и Mellanox можно поздравить с удачной сделкой. Вдвоем им, отстаивающим свое право на солидный кусок рынка высокопроизводительных вычислений, будет легче и проще диктовать моду на компьютерные платформы с интенсивным использованием данных.
Почему сюрприз стал сюрпризом? Отчасти, потому что последнее время активно муссировалась тема NVMe-oF в треугольнике Intel-Supermicro-Attala, где востребованными оказались разработки Mellanox в области RDMA/RoCE. Разговоры о сближении Intel и Mellanox — двух компаний, эксклюзивно оперирующих на поле InfiniBand (больше ни у кого нет полного портфеля решений для этого высокоскоростного интерфейса), — ожидалось, ведут к неизбежному. Mellanox ведь оказался единственным выжившим InfiniBand-стартапом. До сегодня израильтянам доход приносит именно достижения в области межкомпонентных коммуникаций.
Отчасти, потому что ситуативный (как многим казалось) союз NVIDIA с Mellanox принес весьма значимые результаты. В октябре прошлого года Министерство энергетики США представило суперкомпьютер Sierra на процессорах IBM Power 9 с пиковой производительностью 125 петафлопс. Этот монстр построен на графических процессорах NVIDIA, а InfiniBand ему обеспечил Mellanox. Согласно рейтингу Top500 суперкомпьютер Sierra — это вторая по быстродействию платформа в мировой табели о рангах. Кстати, у Министерства энергетики США есть решения и более амбициозные: суперкомпьютер Summit с производительностью 200 петафлопс стал самым быстрым в мире благодаря разработкам NVIDIA и Mellanox.

Еще недавно высокопроизводительные вычисления были вотчиной процессоров общего назначения. Криптовалютчики доказали, что графические процессоры, изначально предназначенные для обсчета сцен визуализации, способны обрабатывать математически сложные вычислительные задачи быстрее и с меньшими затратами, чем CPU. Лет десять назад NVIDIA разработала CUDA-платформу, ориентированную на параллельные вычисления, которая позволяет использовать GPU для общих расчетов. Классические процессоры утратили свою первозданную эксклюзивность — теперь они выполняют задачи по управлению платформой, наведению межплатформенных мостов и обслуживанию всех типов запоминающих устройств.
Однородность огромных объемов оперативной памяти (NVIDIA), доступ к ней без малейших задержек со стороны удаленных платформ (Mellanox) и перспектива погрузить это все в персистентную среду, ограниченную пока что только NVMe-oF, — вот ближайшие теоретические задачи, которые стоят перед объединенными союзниками. Каждому из них таланты другого помогут выжить в этом безжалостном мире.