Новая версия 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 ↗
