Чипы Snapdragon X Elite от Qualcomm были анонсированы в прошлом году на саммите Snapdragon Summit, после чего со временем появилась информация о бенчмарках и ожидаемой доступности. Теперь на сессии GDC, организованной Qualcomm, инженер Qualcomm Иссам Халил заявил, что эмуляция обеспечит полноценный запуск игр x86/x64 под Windows на ноутбуках Arm, оснащенных Snapdragon X Elite.
В отчете The Verge сообщается, что потребительские версии Surface Pro 10 и Surface Laptop 6 ожидаются в мае с новыми чипами Snapdragon. На этих ноутбуках можно будет запускать игры, созданные для платформ x86 и x64, практически на полной скорости, хотя Халил, как сообщается, дал разработчикам три варианта обеспечения оптимальной производительности.
- Портирование игры на ARM64 для лучшей производительности процессора и энергопотребления
- Создание гибридного ARM64EC-приложения, которое взаимодействует как с ARM64, так и с x64. Любой код x64 эмулируется.
- Если ничего не делать, игра будет работать полностью через эмуляцию x64.
Qualcomm также утверждает, что производительность GPU не пострадает, что является проблемой для большинства игр. Qualcomm даже заявляет, что у нее есть драйверы Adreno GPU для DirectX 11, DirectX 12, Vulkan и OpenCL. Также будет поддерживаться DX9 и до OpenGL 4.6 через слои отображения.
В настоящее время игры, требующие античит на уровне ядра, не будут работать, равно как и игры, использующие наборы инструкций AVX. Существует лишь несколько игр, требующих использования инструкций AVX, а многие делают это опционально. Qualcomm, как сообщается, заявила на конференции, что они протестировали все лучшие игры из Steam, и это дало компании уверенность в том, что игры x86/x64 будут работать.
Что касается того, как такое возможно, имейте в виду, что это не исключено. В прошлом Apple удалось сделать нечто еще более безумное со своим Game Porting Toolkit, где игры также могли работать почти на полной скорости. Разница заключалась в том, что там конвертировались игры, созданные для Windows, и игры, созданные для другого набора инструкций. По крайней мере, в данном случае игры все еще создаются для Windows, просто набор инструкций нуждается в эмулировании.
Поскольку чипы Snapdragon X Elite уже не за горами, скорее всего, уже через пару месяцев мы узнаем, насколько они хороши на самом деле.