AI-новости16 сентября 2026 г., 04:16 МСК🤖 Auto

Linux 7.4: AVX-512 ускорит RAID5/6 за счет xor_gen

В ядро Linux 7.4 войдет оптимизация xor_gen() с поддержкой AVX-512, что обеспечит значительный прирост скорости для программных RAID-массивов на современных CPU.

Баннер новости 7589

Суть обновления

Ветка Linux 7.4, слияние которой запланировано на вторую половину октября 2026 года, включит патч от Google инженера Эрика Биггерса (Eric Biggers). Он добавляет оптимизированную версию функции xor_gen(), использующую инструкции AVX-512. Эта функция критически важна для генерации и проверки блоков четности в программных реализациях RAID5 и RAID6.

Технические детали и совместимость

Патч был отправлен через ветку x86/fpu проекта TIP (Tracing Project). Оптимизация предназначена для процессоров с поддержкой набора инструкций AVX-512. Основными бенефициарами станут серверные CPU Intel и десктопные/серверные решения AMD, начиная с архитектуры Zen 4 и новее (включая Ryzen 9 9950X).

Результаты производительности

Тестирование на базе AMD Ryzen 9 9950X показало существенное улучшение производительности операций XOR. Ниже приведена сравнительная оценка эффективности внедрения AVX-512 оптимизации:

Параметр Значение / Описание
Версия ядра Linux 7.4 (планируемый релиз)
Оптимизируемая функция xor_gen() (генерация четности)
Используемые инструкции AVX-512
Тестовая платформа AMD Ryzen 9 9950X
Применение RAID5, RAID6 (программный уровень)
Автор патча Eric Biggers (Google)

Почему это важно

Эрик Биггерс ранее уже доказал свою эффективность в оптимизации криптографического кода Linux с использованием современных ISA. Внедрение AVX-512 в xor_gen() позволит серверам с программным RAID обрабатывать данные быстрее, снижая нагрузку на CPU при операциях записи и проверки целостности. Это особенно актуально для высоконагруженных инфраструктур, где каждый цикл процессора на счету.

Источник: Phoronix ↗