Открыть сервис

Green500

Green500 — это рейтинг суперкомпьютеров, ранжирующий их по энергоэффективности, то есть по производительности, достигаемой на единицу потребляемой электроэнергии. Составляется дважды в год (в июне и ноябре) одновременно с публикацией основного рейтинга Top500, который оценивает вычислительную мощность по тесту Linpack (HPL). Green500 использует показатели из того же теста, но делит пиковую производительность (в терафлопсах или петафлопсах) на энергопотребление (в киловаттах), получая метрику — мегафлопсы на ватт (MFLOPS/W) или гигафлопсы на ватт (GFLOPS/W). Цель рейтинга — стимулировать развитие энергоэффективных вычислительных систем, что особенно актуально в условиях роста стоимости электроэнергии и экологических требований.

История

Идея создания рейтинга энергоэффективности суперкомпьютеров возникла в середине 2000-х годов, когда стало очевидно, что рост производительности Top500 сопровождается экспоненциальным ростом энергопотребления. Первый список Green500 был опубликован в ноябре 2007 года группой исследователей из Университета штата Виргиния (США) под руководством Ву Фенга. В то время лидером рейтинга стал кластер IBM Blue Gene/L, установленный в Ливерморской национальной лаборатории, с показателем около 250 MFLOPS/W. С тех пор рейтинг публикуется каждые полгода, синхронизируясь с Top500.

В 2010-х годах начался резкий рост энергоэффективности благодаря внедрению ускорителей (GPU, особенно от Nvidia) и энергоэффективных процессоров (ARM, Intel Xeon Phi). В 2013 году японский суперкомпьютер K computer впервые преодолел рубеж в 1 GFLOPS/W. К 2020 году лидеры Green500 (например, японский Fugaku) достигли показателей около 16 GFLOPS/W, а в 2023 году американский Frontier (первый экзафлопсный суперкомпьютер) показал более 52 GFLOPS/W. В 2024 году лидером стал кластер Aurora (США) с показателем около 56 GFLOPS/W.

Методология

Измерение производительности

Для расчета энергоэффективности используется та же производительность, что и в Top500 — результат теста HPL (High Performance Linpack), измеряемый в терафлопсах (10^12 операций с плавающей запятой в секунду). Тест решает плотную систему линейных уравнений, что является стандартной нагрузкой для суперкомпьютеров. Однако Green500 учитывает не только пиковую производительность, но и энергопотребление во время выполнения этого теста.

Измерение энергопотребления

Энергопотребление измеряется в киловаттах (кВт) и включает:

  • Энергию, потребляемую вычислительными узлами (процессоры, память, ускорители).
  • Энергию системы охлаждения (вентиляторы, насосы, чиллеры) — в зависимости от методики, может учитываться полностью или частично.
  • Энергию вспомогательного оборудования (блоки питания, коммутаторы, межсоединения) — обычно включается, если она измеряется на уровне системы.

Измерение проводится во время прогона теста HPL, при этом фиксируется среднее потребление за время теста. Для точности используются специализированные измерители мощности (например, на основе шин питания или датчиков PDU). Метрика рассчитывается как:

\[ \text{Энергоэффективность (MFLOPS/W)} = \frac{\text{Производительность HPL (MFLOPS)}}{\text{Энергопотребление (W)}} \]

Критерии включения

В рейтинг Green500 включаются только те системы, которые одновременно входят в Top500. Это означает, что они должны продемонстрировать производительность HPL, достаточную для попадания в топ-500 мировых суперкомпьютеров. Таким образом, Green500 не является независимым списком, а представляет собой подмножество Top500, отсортированное по энергоэффективности.

Лидеры рейтинга (исторические примеры)

ГодСистемаМесто установкиЭнергоэффективность (GFLOPS/W)
2007IBM Blue Gene/LЛиверморская национальная лаборатория (США)0,25
2010IBM Blue Gene/QАргоннская национальная лаборатория (США)1,0
2013K computerRIKEN (Япония)1,1
2016Shoubu (GPU-ускорители)RIKEN (Япония)6,7
2020FugakuRIKEN (Япония)16,2
2023FrontierОкриджская национальная лаборатория (США)52,6
2024AuroraАргоннская национальная лаборатория (США)56,0

Примечание: данные за 2024 год — по состоянию на ноябрь 2024 года.

Влияние на развитие суперкомпьютеров

Рост энергоэффективности

С момента создания Green500 средняя энергоэффективность суперкомпьютеров из Top500 выросла с 0,2 GFLOPS/W в 2007 году до примерно 10 GFLOPS/W в 2024 году. Это стало возможным благодаря:

  • Использованию GPU-ускорителей (Nvidia A100, H100, AMD MI250X, MI300X), которые обеспечивают высокую производительность на ватт.
  • Энергоэффективным процессорам (ARM-архитектура, например, Fujitsu A64FX в Fugaku).
  • Жидкостному охлаждению (прямое охлаждение чипов, погружение в диэлектрическую жидкость), которое снижает затраты энергии на отвод тепла.
  • Оптимизации программного обеспечения (энергоэффективные алгоритмы, динамическое управление частотой и напряжением).

Экологические и экономические аспекты

Энергопотребление суперкомпьютеров — одна из главных статей расходов. Например, Frontier потребляет около 21 МВт, что сопоставимо с энергопотреблением небольшого города. Снижение энергопотребления на 10% может сэкономить миллионы долларов в год. Green500 стимулирует разработчиков и операторов систем внедрять энергоэффективные технологии, что также снижает углеродный след.

Критика

Green500 критикуют за несколько аспектов:

  • Зависимость от теста HPL: тест Linpack не отражает реальные рабочие нагрузки (например, задачи машинного обучения или моделирования погоды), поэтому энергоэффективность в реальных задачах может отличаться.
  • Учёт охлаждения: разные методики измерения (включение или исключение охлаждения) могут давать разные результаты, что затрудняет сравнение систем.
  • Фокус на пиковую производительность: рейтинг не учитывает энергопотребление в простое или при частичной загрузке, что важно для центров обработки данных.

Применение в России

В России рейтинг Green500 используется для оценки энергоэффективности отечественных суперкомпьютеров. Крупнейшие российские системы, такие как «Ломоносов-2» (МГУ), «Кристофари» (НИЦ «Курчатовский институт»), «Червоненкис» (Яндекс) и «Галушкин» (Сбер), регулярно входят в Top500, но их показатели энергоэффективности, как правило, ниже мировых лидеров. По состоянию на 2024 год, лучший российский суперкомпьютер по энергоэффективности — «Галушкин» (Сбер), который в ноябре 2024 года показал около 12 GFLOPS/W, что соответствует примерно 50-му месту в Green500. Это связано с использованием ускорителей Nvidia (организация признана экстремистской и запрещена в РФ) и жидкостного охлаждения. Однако из-за санкционных ограничений доступ к новейшим GPU затруднён, что может замедлить рост энергоэффективности российских систем.

Перспективы

Ожидается, что к 2025–2027 годам лидеры Green500 достигнут показателей 70–100 GFLOPS/W благодаря внедрению:

  • Экзафлопсных систем (например, El Capitan в США, JUPITER в Европе).
  • Новых архитектур (RISC-V, нейроморфные процессоры).
  • Передовых технологий охлаждения (иммерсионное охлаждение, тепловые трубки).
  • Интеграции фотонных межсоединений для снижения энергопотребления на передачу данных.

Источники

  • Top500.org — официальный сайт рейтингов Top500 и Green500.
  • Feng, W., et al. (2007). «Green500: A Green List for Supercomputers». Университет штата Виргиния.
  • Отчёты Green500 за ноябрь 2023 и ноябрь 2024 годов.
  • Статья «Энергоэффективность суперкомпьютеров: анализ рейтинга Green500» (журнал «Суперкомпьютеры», 2023).
  • Данные о российских суперкомпьютерах — Top500.org, ноябрь 2024.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →