- Новая функция может быть чудесным образом уменьшить потребление центров обработки данных на 30%
- Запрос на прерывание -Suspension изменяет энергопотребление процессора динамически и может проводиться через ОС
- Hyperskallers, вероятно, станут большими победителями, и будет интересно посмотреть, как это влияет на ИИ
Согласно отчетам, центры обработки данных составляют от 2 до 4% от общего потребления электроэнергии по всему миру, что, по понятным причинам, хочет уменьшить гиперсмешки, если это возможно.
Потенциальные решения включают в себя реализацию архитектур следующего поколения, таких как гиперконвертированная инфраструктура (HCI) и использование передовых методов охлаждения.
Профессор Мартин Карстен в Школе информации в Шеритоне в Университете Ватерлоо в Онтарио, Канада, имеет более дешевое и более простое решение. Он утверждает, что энергопотребление центра обработки данных может быть уменьшено до 30%, изменив только несколько строк кода Linux.
Небольшие изменения, большие эффекты
Профессор Карстен работает с Джо Дамато в быстрое время в сотрудничестве только с 30 строк кода, которые используют потерю IRQ (запрос на прерывание), чтобы уменьшить ненужные перерывы ЦП и улучшить обработку сетевого трафика Linux. Это улучшение в настоящее время было опубликовано как часть последнего ядра Linux, версия выпуска 6.13.
Это изменение в коде, которое сообщается, повышает эффективность сети Linux и увеличивает пропускную способность до 45% без увеличения задержки, основано на исследовательской работе, называемой под названием «Ядра против пользователя сетевой взаимодействие: не бросайте стек с прерывами«»Что написал профессор Карстен с бывшим мастером Питером Кай в 2023 году.
«Мы ничего не добавили», профессор Карстен сказал изменение кода. «Мы только недавно организовали то, что делается, когда кэши ЦП в центре обработки данных используются намного лучше. Это все равно, что организовать трубопровод на производственном заводе, чтобы они не работали вокруг людей все время. «
Профессор считает, что эта небольшая адаптация может оказать большое влияние. «Все эти крупные компании — Amazon, Google, Meta — используйте Linux в некотором роде, но они очень разборчивы о том, как его использовать для его использования. Если вы решите включить наш метод в своих центрах обработки данных, это может спасти уроки Gigawatt по всему миру. Почти на каждый отдельный запрос на обслуживание, который происходит в Интернете, может быть положительно повлиять на это. «
Aoife Foley, IEEE Старший член и профессор Школы машиностроения и аэрокосмической инженерии в Университете Королевского университета Белфаст приветствует потенциальную экономию, но обнаруживает, что потребуется гораздо больше, чем просто изменение нескольких линий кода, чтобы овладеть более широкими энергетическими проблемами.
«Еще предстоит пройти долгий путь», — говорит она. «Эти объекты представляют собой огромные требования к электричеству, что повышает давление на сетки питания и увеличивает проблему энергетических переходов, особенно в небольших странах. Хотя невозможно точно рассчитать, что весь сектор ИКТ составляет около 1,4 процента от Co₂ — Миссии по всему миру.
Яндекс недавно опубликовал инструмент с открытым исходным кодом, который называется перфоратор, который использует аналогичный подход к исследованию профессора Карстена и помогает компаниям оптимизировать свой код, уменьшить нагрузку на сервер и в конечном итоге снизить затраты на энергию и устройство.
Сергей Скворсовой, который возглавляет команду, стоящую за перфоратором, сказал нам: «Это последнее исследование подтверждает то, во что мы верили за долгое время: оптимизация кода является одним из наиболее эффективных способов снижения потребления энергии центра расчета. Перфоратор помогает компаниям идентифицировать и ремонтировать неэффективный код, сокращать использование ЦП на 20% и снизить затраты на инфраструктуру — без ухудшения производительности. Благодаря центрам обработки данных, которые потребляют до 4% глобального тока, такие инструменты, как перфоратор, могут играть решающую роль в устойчивости технической инфраструктуры. «