Ученые из Университета Ватерлоо разработали метод, который может снизить энергопотребление дата-центров до 30%. Это открытие стало значительным шагом в борьбе за более устойчивое использование энергии, так как вычисления составляют до 5% общего мирового энергопотребления, и эта цифра продолжает расти с развитием искусственного интеллекта (ИИ).
Основной проблемой для большинства дата-центров является неэффективная обработка сетевого трафика. Как объяснил профессор информатики Мартин Карстен, данные, поступающие в дата-центры, передаются в виде пакетов, и задача серверов — правильно их маршрутизировать. Однако существующие методы обработки не всегда оптимальны.
Карстен и его коллега, магистрант Питер Кай, обнаружили, что простое изменение порядка операций обработки данных может значительно повысить эффективность использования процессорных кэшей, что снижает нагрузку на серверы и экономит энергию. По сути, они предложили «перестроить» процесс обработки, не добавляя нового оборудования, а лишь оптимизируя существующую работу.
Карстен написал примерно 30 строк кода, который улучшает обработку сетевого трафика в Linux. Этот код был принят в новую версию ядра Linux (6.13) и может привести к значительному снижению энергозатрат в дата-центрах.