Считается, что серверное оборудование стоит обновлять раз в три-пять лет — примерно тогда истекают гарантийные сроки. Но многие компании держатся за старую технику дольше: не хватает бюджета, нет уверенности в перспективах бизнеса, идут споры между локальной инфраструктурой и облаком. Опрос IDC 2020 года показал: 20,3% респондентов эксплуатируют серверы шесть лет, а 12,4% — семь и более. Отчасти в этом виноваты и сами производители процессоров: новые поколения долго прибавляли лишь понемногу, и обновление было трудно обосновать.
Titan уходит, Crusher приходит
Одна из лабораторий, которая держалась за старое железо до последнего, — Oak Ridge Leadership Computing Facility (OLCF), подразделение национальной лаборатории Oak Ridge. В 2019 году там вывели из эксплуатации суперкомпьютер Titan, развёрнутый ещё в 2012 году и к тому моменту безнадёжно устаревший.
На смену ему пришёл Crusher — система, которая занимает лишь одну сотую площади Titan, но при этом превосходит его по производительности, а предположительно и по энергоэффективности (официальных данных по энергопотреблению пока нет).
Crusher — уменьшенная копия Frontier, экзафлопсного суперкомпьютера, который должны были развернуть в 2022 или 2023 году. Обе системы построены на одном и том же железе, но Crusher значительно компактнее и служит тестовым полигоном для приложений, которые впоследствии будут работать на Frontier.
Что внутри
Аппаратная база — блейд-серверы HPE Cray EX с одним 64-ядерным процессором AMD EPYC «Trento» и четырьмя GPU AMD MI250X. Компания почти не раскрывала подробностей о Trento, но известно, что это производная от поколения EPYC «Milan». MI250X относится к новому семейству серверных GPU AMD, представленному в конце 2021 года для конкуренции с решениями Nvidia, и на бумаге его характеристики выглядят впечатляюще.
Crusher состоит из 192 блейд-серверов HPE Cray EX, размещённых в 1,5 стоечных шкафах общей площадью всего 44 квадратных фута (около 4 м²), по данным ORNL. Для сравнения, Titan занимал 200 шкафов на 4352 квадратных футах (около 404 м²) — в сто раз больше площади.
Пиковая производительность Titan составляла 27 петафлопс. Официальных бенчмарков для Crusher пока нет, но пиковая производительность MI250X в операциях двойной точности заявлена на уровне 47,9 терафлопс. Умножив это число на 768 (четыре GPU на блейд, умноженные на 192 блейда), получаем около 36,8 петафлопс — заметно выше показателя Titan, причём без учёта вклада процессоров.
Данных по энергопотреблению Crusher пока нет, так что напрямую сравнить его с Titan нельзя. Но известно, что новая система использует жидкостное охлаждение, а такие системы обычно потребляют меньше энергии. Titan в своё время потреблял 8,2 МВт. Впрочем, Crusher изначально задумывался как компактная система — по-настоящему масштабной, сопоставимой с Titan, станет именно Frontier.
Сейчас на Crusher проверяют важные научные проекты, которые в дальнейшем будут переведены на Frontier. Поскольку оба суперкомпьютера построены на идентичном железе, задачи, отлаженные на Crusher, теоретически должны без проблем заработать и на Frontier — хотя стопроцентных гарантий, конечно, никто не даёт.
Мораль простая: железо развивается постепенно, и переход от одного поколения к другому может казаться незначительным. Но за несколько лет разрыв накапливается настолько, что обновление становится оправданным даже для тех, кто привык откладывать его как можно дольше.
Источник: NetworkWorld.