Инструменты8 октября 2026 г., 01:17 МСК🤖 Auto

FEX 2610: AVX-VNNI, кэш и поддержка NVIDIA DGX Spark

Вышла версия 2610 эмулятора FEX-Emu для запуска x86_64 игр на ARM64. Обновление добавило поддержку AVX-VNNI, оптимизации SSE4.2 и фиксы для NVIDIA DGX Spark.

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

Новая версия FEX-Emu: ключевые изменения

Сегодня, 7 октября 2026 года, вышла релизная версия FEX 2610 — ежемесячное обновление открытого эмулятора FEX-Emu. Этот инструмент позволяет запускать приложения и игры, собранные под архитектуру x86_64, на системах с процессорами ARM64 (AArch64). Особый интерес к проекту проявляет Valve, так как FEX является критически важным компонентом для работы игр на гарнитуре Steam Frame.

Поддержка AVX-VNNI и оптимизации JIT

Главное нововведение — добавление обработки инструкций AVX-VNNI (AVX Vector Neural Network Instructions). Эти инструкции начинают активно использоваться в игровых библиотеках, и их поддержка стала необходима для корректной работы современных приложений. Кроме того, разработчики внесли ряд улучшений в Just-In-Time (JIT) компилятор:

  • Оптимизации для инструкций SSE4.2.
  • Восстановлена поддержка устаревших инструкций 3DNow!.
  • Добавлена новая оптимизация для AVX gather.
  • Реализованы программные fallback-решения для инструкций генерации случайных чисел RDRAND и RDSEED.

Управление дисковым кэшем и Vulkan Thunk

В версии 2610 существенно переработана система дискового кэширования. Ранее кэш мог расти неограниченно, что приводило к переполнению дискового пространства. Теперь введена жесткая лимитация размера кэша. Также добавлена функция автоматической очистки кэша при обновлении самого эмулятора FEX.

Отдельное внимание уделено совместимости с оборудованием NVIDIA. Исправления в модуле Vulkan thunk позволяют улучшить стабильность работы некоторых игр на специализированном устройстве NVIDIA DGX Spark.

Сводная таблица улучшений FEX 2610

Компонент Изменение / Нововведение Значение
JIT Компилятор Поддержка AVX-VNNI Совместимость с новыми игровыми библиотеками
JIT Компилятор Оптимизации SSE4.2, AVX gather Повышение производительности вычислений
Эмуляция инструкций Восстановление 3DNow!, RDRAND, RDSEED Поддержка старых игр и специфичного ПО
Дисковая система Лимит размера кэша, очистка при обновлении Предотвращение переполнения диска
Vulkan Thunk Исправления совместимости Улучшенная работа на NVIDIA DGX Spark

Полные детали релиза и файлы для загрузки доступны на официальном сайте FEX-Emu.com.

Источник: Phoronix ↗