Суперкомпьютеры — это двигатели современной науки, способные выполнять квинтиллионы операций в секунду. Но за невероятной производительностью скрывается колоссальный аппетит к электричеству. Понимание энергопотребления критически важно не только для проектирования центров обработки данных, но и для оценки экологического следа высокопроизводительных вычислений (HPC). В этой статье мы разберем, из чего складывается счет за свет в крупнейших вычислительных центрах мира.

Энергозатраты измеряются в мегаваттах (МВт), а эффективность — в флопсах на ватт (FLOPS/W). Современные лидеры рейтинга TOP500 потребляют энергию, сопоставимую с небольшим городом. Например, передовые системы класса эксафлопс преодолели рубеж в 20–30 МВт только на вычислительные узлы, а с учетом охлаждения и инфраструктуры цифра растет в 1.3–1.5 раза. Ниже мы детально рассмотрим структуру этих затрат.

Основные компоненты энергопотребления HPC-систем

Потребление суперкомпьютера не ограничивается только процессорами и видеокартами. Общая мощность делится на несколько ключевых подсистем, каждая из которых вносит существенный вклад в итоговый счет. Игнорирование любой из них приводит к недооценке реальных операционных расходов (OPEX).

Вычислительные узлы (CPU, GPU, память) генерируют 50–65% тепла. Системы охлаждения (хиллеры,CDU, погружение) потребляют 25–40% в зависимости от технологии. Остальное приходится на сетевую инфраструктуру (коммутаторы, оптика), системы хранения (SSD, HDD, ленточные библиотеки) и потери на преобразовании напряжения (БП, UPS). Эффективность блока питания на уровне 94–97% все равно означает потери в мегаваттах при нагрузке 30 МВт.

  • 🔥 Вычислительная логика: ядра, тензорные ядра, HBM/DDR память — основной источник тепла.
  • ❄️ Термоманеджмент: чиллеры, насосы, вентиляторы,CDU (Coolant Distribution Units) для прямого жидкостного охлаждения.
  • 🔌 Потери преобразования: AC/DC, DC/DC, бесперебойники (UPS), PDU — невидимые «пожиратели» ваттов.
  • 💾 Подсистемы хранения: параллельные файловые системы (Lustre, GPFS) на тысячах NVMe/HDD накопителей.
📊 Какой компонент, по вашему мнению, потребляет больше всего энергии в современном суперкомпьютере?
Вычислительные GPU/CPU
Системы охлаждения (чиллеры,CDU)
Сетевое оборудование
Системы хранения данных

Метрики эффективности: PUE, pPUE и Green500

Для сравнения объектов разного масштаба и архитектуры используют стандартизированные показатели. Главный из них — PUE (Power Usage Effectiveness), отношение общей энергии ЦОД к энергии IT-оборудования. Идеальный PUE = 1.0, но на практике современные гипермасштабные ЦОД достигают 1.1–1.2, а специализированные HPC-центры с жидкостным охлаждением — даже 1.03–1.05.

Существует также pPUE (partial PUE), который исключает потери на уровне здания (освещение, вентиляция серверных) и фокусируется только на «белую зону» серверной. Для оценки чистой вычислительной эффективности рейтинг Green500 ранжирует системы по MFLOPS/Watt. Лидеры этого рейтинга часто строятся на архитектуре ARM или используют специализированные ускорители с невероятной плотностью производительности на ватт.

⚠️ Внимание: Низкий PUE не гарантирует высокую вычислительную эффективность. Система со старыми CPU может иметь идеальный PUE 1.03, но проигрывать по FLOPS/Watt современному кластеру с GPU при PUE 1.15. Смотрите на Green500 для сравнения архитектур.

Примеры потребления лидеров TOP500 (2023–2026)

Цифры ниже основаны на официальных данных поставщиков (HPE, Fujitsu, Lenovo, NVIDIA) и отчетах центров (ORNL, RIKEN, MSU). Обратите внимание: заявленная мощность часто указывается как максимальная (Nameplate) или типичная (Typical) нагрузка LINPACK. Реальное потребление в смешанных нагрузках (AI, моделирование, анализ данных) может отличаться на 15–25%.

Система Место (TOP500) Производительность (Rmax, ExaFLOPS) Потребление (МВт, с охлаждением) Эффективность (GFLOPS/W)
Frontier (ORNL, США) #1 1.206 22.7 (IT) / ~29 (Total) 52.2
Aurora (ANL, США) #2 1.012 ~38.6 (Total) 26.2
Fugaku (RIKEN, Япония) #4 0.442 29.9 (Total) 14.8
LUMI (CSC, Финляндия) #5 0.380 ~6.5 (IT) / ~8.5 (Total) 51.6
Ломоносов-2 (МГУ, Россия) ~#50-100 0.0025 (2.5 PFLOPS) ~1.8 (Total) ~1.4

Frontier и LUMI демонстрируют преимущество архитектуры AMD Instinct с прямым жидкостным охлаждением. Aurora на Intel Xe GPU показывает более высокое потребление на эксафлопс, частично из-за сложности охлаждения высокоплотных блоков. Fugaku на ARM (A64FX) уникален тем, что не использует GPU-ускорители, что упрощает архитектуру, но снижает пиковую энергоэффективность по сравнению с гибридными системами.

Почему Frontier эффективнее Aurora?

Frontier использует архитектуру AMD CDNA с прямым жидкостным охлаждением каждого вычислительного блейда. Aurora (Intel Xe-HPC) имеет более высокую тепловыделение на сокет и сложную топологию интерконнекта Xe Link, требующую больше энергии на пересылку данных. Кроме того, Frontier работает на более низком напряжении ядер при сравнимой частоте.

💡

Ключевой вывод: переход на прямое жидкостное охлаждение (DLC) и архитектуру «чиплет» позволяет снизить накладные расходы на охлаждение до 3-5% от IT-нагрузки, что критично при масштабе 20+ МВт.

Технологии охлаждения: от воздуха к погружению

Эволюция охлаждения — главный драйвер снижения PUE. Традиционное воздушное охлаждение (CRAC/CRAH) упирается в физические пределы при плотности стойки > 20–25 кВт. Современные GPU-серверы (NVIDIA HGX H100, AMD MI300X) выдают 40–60 кВт на стойку, делая воздух неэффективным и шумным.

Прямое жидкостное охлаждение (Direct Liquid Cooling — DLC) снимает 70–90% тепла через холодовые пластины на процессорах и GPU. Остаточное тепло (VRAM, VRM, NIC, SSD) уходит в воздух. Это позволяет поднять температуру водяного контура до 40–45°C на входе, используя фрикулинг (сухохладоны) круглый год в большинстве климатических зон. Полное погружение (Immersion Cooling) — следующий шаг: серверы погружены в диэлектрическую жидкость (3M Novec, Green Revolution Cooling, Submer). Это снимает 100% тепла, позволяет плотность 100+ кВт/стойку и исключает вентиляторы внутри серверов.

  • 💧 DLC (Теплообменники на чипах): стандарт для эксафлопсных систем (Frontier, LUMI, Jupiter).
  • 🛁 Single-phase Immersion: простота обслуживания, нет точек утечки на чипе, высокая плотность.
  • 🫧 Two-phase Immersion: кипение жидкости на чипе — максимальный теплоотвод, но сложность герметизации и регулятория риски (PFAS).
  • 🌬️ Рядовой фрикулинг: использование наружного воздуха/воды без чиллеров — база для PUE < 1.1.
⚠️ Внимание: Переход на DLC требует полной переработки инженерной инфраструктуры ЦОД:CDU, трубопроводы, системы утечки, мониторинг качества воды. Нельзя просто «подключить шланги» к существующим стойкам без риска коррозии и протечек на оборудование за миллионы долларов.

☑️ Чек-лист готовности ЦОД к внедрению DLC

Выполнено: 0 / 5

Архитектурные тренды: снижение ватт на флопс

Железо не стоит на месте. Главный вектор — гетерогенные вычисления и понижение точности. Тензорные ядра (Tensor Cores) в GPU NVIDIA (Hopper, Blackwell), CDNA у AMD и XMX в Intel Xe выполняют операции BF16, FP8, INT4 на порядки эффективнее, чем FP64/FP32. Для обучения LLM и инференса точность FP64 часто избыточна, что дает выигрыш в производительности на ватт 5–10 раз.

Вторая линия — чиплет-дизайн и 3D-стакинг (HBM, CoWoS, EMIB). Короткие межчиплетные интерконнекты потребляют в 10–20 раз меньше энергии на бит, чем трассировка по печатной плате или оптика между серверами. Grace Hopper Superchip (NVLink-C2C) и MI300A (CPU+GPU+HBM в одном корпусе) — яркие примеры. Это позволяет убрать PCIe-слоты и внешнюю DRAM, экономя десятки ватт на сокет.

Третий тренд — специализированные ускорители для AI (Google TPU v5p, AWS Trainium2, Cerebras WSE-3). Они отбрасывают лишнее (видеовывод, сложное ветвление, виртуализацию) и фокусируются на матричном умножении. Cerebras WSE-3 на 900 000 ядрах показывает рекордную плотность, но требует уникального подхода к питанию и охлаждению (внутренняя система распределения тока).

💡

При закупке кластера для AI задач рассчитывайте TCO на 3-5 лет: разница в 10-15% эффективности GPU (например, H100 vs B200) при нагрузке 1 МВт сэкономит $300k–$500k только на электричестве при тарифе $0.07/kWh, не считая капитальных затрат на охлаждение.

Программно-аппаратная кооптимизация и Power Capping

Железо дает потенциал, но ПО реализует его. Power Capping (RAPL, NVML, IPMI) позволяет задать жесткий лимит ватт на сокет/GPU. Планировщики задач (Slurm, Kubernetes с плагинами) могут упаковывать задачи на узлы так, чтобы не превышать лимит питания стойки или CDU, избегая троттлинга или аварийного отключения.

Техники вроде DVFS (Dynamic Voltage and Frequency Scaling), CPU C-states и GPU Clock Gating на уровне драйверов и прошивки (VBIOS, SMU) критичны в простое. Но в HPC узлы часто загружены 95%+ времени, поэтому выигрыш здесь минимален. Главный резерв — алгоритмическая эффективность: смешанная точность, градиентная накопление, sparsity, флеш-аттеншн. Оптимизированный код на PyTorch с FlashAttention-2 и FSDP может дать в 2–3 раза больше токенов на ватт, чем наивная реализация.

⚠️ Внимание: Агрессивное андервольтинг (undervolting) GPU в производственном кластере без валидации ECC-памяти и стресс-тестов на неделю — прямой путь к тихим ошибкам вычислений (SDC), которые разрушат результаты симуляции или обучения модели. Вендоры не поддерживают такие режимы в гарантии.

Экономика и экология: TCO и углеродный след

При тарифе на электроэнергию $0.05–0.10 за кВт·ч (индустриальные тарифы в РФ, США, ЕС) годовая стоимость питания 1 МВт составляет $43.8k–87.6k. Для 30 МВт системы это $1.3–2.6 млн в год только за электричество. За 5 лет эксплуатации OPEX по питанию сравнивается с CAPEX на железо. Добавьте воду для чиллеров (тысячи кубов в день), обслуживание CDU, замену ТНВ в UPS — и TCO растет.

Крупные игроки (Google, Microsoft, Meta, AWS, Yandex, Сбер) заключают PPA (Power Purchase Agreements) на ВИЭ (ветро/солнце) или строят собственные солнечные фермы. LUMI в Каяни (Финляндия) работает на 100% возобновляемой гидро- и ветроэнергии, а отданное тепло идет в городскую систему теплоснабжения — коэффициент утилизации тепла (ERE — Energy Reuse Effectiveness) близок к 0.8. Это эталон «зеленого» HPC.

  • 📉 PPA на ВИЭ: фиксация цены на 10-15 лет, снижение Scope 2 выбросов.
  • 🔥 Тепловозврат (Heat Reuse): нагрев воды для городских сетей, теплиц, аквапарков.
  • 🔋 BESS (Battery Energy Storage Systems): сглаживание пиков, участие в балансировке сети, резерв вместо дизелей.
  • 📊 Мониторинг PUE в реальном времени: DCIM + BMS + телеметрия CDU для оперативной оптимизации.
💡

Главный экономический закон: каждый ватт, сэкономленный на архитектуре чипа или алгоритме, экономит еще 0.3-0.5 ватта на охлаждении и преобразовании. Эффективность на уровне кремния каскадно умножается на уровне ЦОД.

Будущее: кцзота ватт и квантовые ускорители

Дорожные карты (IRDS, ITRS) предсказывают достижение 1 кВт на вычислительный узел к 2030 году (Zettaflop-масштаб). Это потребует радикальной смены парадигмы: фотонические интерконнекты (SiPh) вместо медных/оптических модулей, сверхпроводящие вычисления (SFQ, RQL) для критических путей, нейроморфные чипы (Loihi, TrueNorth, SpiNNaker2) для разреженных нагрузок.

Квантовые компьютеры (IBM Condor, Google Willow, российские ионы/супроводники) пока потребляют киловатты на дилютционные холодильники (10–25 кВт на установку) при квантовом объеме, далеком от классического эксафлопса. Но гибридные классическо-квантовые рабочие процессы (VQE, QAOA) уже сейчас требуют тесного размещения QPU рядом с GPU-кластером, создавая уникальные тепловые зоны: 15 мК рядом с 350 К.

Итог прост: энергоэффективность — новая валюта суперкомпьютерной эпохи. Побеждает не тот, у кого больше Флопсов, а тот, кто выдает больше научного результата на киловатт-час. Инженеры, умеющие считать joules-to-solution, сегодня ценнее, чем те, кто гоняет за пиковым LINPACK.

FAQ: Часто задаваемые вопросы о потреблении суперкомпьютеров
Сколько электричества съедает самый мощный суперкомпьютер в сутки?

Frontier при пиковой нагрузке ~29 МВт потребляет ~696 МВт·ч в сутки. Это эквивалентно потреблению ~23 000 среднестатистических квартир в США или ~60 000 в РФ за тот же период.

Может ли суперкомпьютер работать от солнечных батарей?

Теоретически да, но требуется огромная площадь панелей (29 МВт ~ 15–20 га солнечной фермы) и массивные накопители (BESS) для ночной работы и пасмурных дней. На практике используют PPA — покупку «зеленой» энергии из сети, а не автономное питание.

Почему PUE суперкомпьютеров ниже, чем у обычных ЦОД?

HPC-центры строятся под конкретную нагрузку с единообразным оборудованием, используют высокотемпературное жидкостное охлаждение (40-45°C вход) и фрикулинг круглый год. В обычных ЦОД смешанные нагрузки, ниже плотность, ниже температура воды — ниже эффективность.

Влияет ли язык программирования на потребление энергии?

Косвенно — да. Оптимизированный C++/CUDA/HIP код с векторзацией и правильной работой с кэшем выполняет задачу быстрее, уходя в idle раньше. Python-обертки (PyTorch, JAX) добавляют накладные расходы, но современные компиляторы (XLA, TorchInductor, Triton) минимизируют их. Главное — алгоритм и библиотеки (cuDNN, cuBLAS, ROCm).

Что такое ERE и почему он важен?

ERE (Energy Reuse Effectiveness) — метрика повторного использования тепла. Формула: (Общая энергия - Энергия, ушедшая на нагрев внешней среды) / Энергия IT. Если тепло от суперкомпьютера греет город, ERE стремится к 0 (идеально). LUMI имеет ERE ~0.2-0.3, большинство ЦОД — 1.0 (все тепло уходит в атмосферу).