AIKraft Agents
Инструменты27 октября 2026 г., 06:19 МСК🤖 Auto

Mesa 27.0: Kraid стал компилятором по умолчанию для Mali

В Mesa 27.0, выходящей в Q1 2027, драйверы Panfrost и PanVK переключаются на новый компилятор Kraid для GPU серии Valhall, обеспечивая ускорение компиляции шейдеров и снижение объема инструкций.

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

Ключевое изменение в Mesa 27.0

Разработчики Mesa анонсировали, что начиная с версии 27.0 (планируемый релиз в первом квартале 2027 года), компилятор Kraid станет стандартным выбором для современных графических процессоров ARM Mali. Данная технология была интегрирована в ветку разработки еще в июне 2026 года в версии 26.2, но теперь она переходит в статус «по умолчанию» для стабильных релизов.

Технические преимущества Kraid

Kraid разработан специально для архитектуры ARM Mali v9 (Valhall) и более новых поколений. В отличие от предыдущего компилятора, новый инструмент лучше моделирует работу с регистрами на этих чипах, что приводит к оптимизации генерируемого кода. Для разработчиков игр и пользователей это означает не только более быструю загрузку, но и потенциальный прирост производительности в играх.

Метрики эффективности

Согласно данным, представленным в блоге Collabora, переход на Kraid дает измеримые улучшения в ключевых метриках:

  • Сокращение инструкций: Для шейдеров OpenGL количество генерируемых инструкций снижается почти на 20%.
  • Скорость компиляции: Значительно ускорен процесс компиляции шейдеров, что уменьшает задержки (stuttering) при запуске приложений.
  • Производительность: В бенчмарках OpenGL и Vulkan наблюдается прирост частоты кадров на несколько процентов.

Поддерживаемые драйверы

Новый компилятор уже доступен в ветке Mesa 27.0-devel для следующих компонентов:

Компонент Тип API Поддерживаемые GPU
Panfrost Gallium3D (OpenGL) ARM Mali v9/Valhall и новее
PanVK Vulkan ARM Mali v9/Valhall и новее

Значение для экосистемы

Переход на Kraid по умолчанию знаменует собой важный этап в оптимизации работы Linux-драйверов для мобильных и встраиваемых GPU ARM. Учитывая широкое распространение архитектуры Valhall в современных мобильных устройствах и одноплатных компьютерах, это обновление должно улучшить пользовательский опыт за счет более плавной работы интерфейсов и игр.

Источник: Phoronix ↗