O FEX 2610 chega com o suporte a AVX-VNNI, cache em disco de 1 GB e correções para Steam Frame. Descubra tudo sobre a nova versão do emulador x86_64 para o ARM64.
O FEX-Emu, o emulador open-source que permite rodar jogos e aplicativos x86_64 em sistemas ARM64 Linux, acaba de lançar sua versão mais recente: o FEX 2610.
Esta atualização mensal traz uma série de melhorias técnicas que impactam diretamente a experiência de quem joga em dispositivos ARM — incluindo o aguardado Valve Steam Frame.
Se você acompanha o cenário de emulação ou está de olho nas novidades do Steam Frame, este artigo vai te mostrar exatamente o que mudou, por que isso importa e como você pode aproveitar ao máximo essa tecnologia.
O Que É o FEX-Emu e Por Que Ele Importa?
Antes de mergulharmos nas novidades do FEX 2610, vale entender o contexto. O FEX-Emu é um emulador de modo usuário para x86 e x86-64 que roda em Linux ARM64.
Na prática, ele permite que jogos e programas originalmente feitos para processadores Intel ou AMD funcionem em chips ARM — como os Snapdragon da Qualcomm.
A relevância disso explodiu quando a Valve anunciou o Steam Frame, headset VR equipado com o Snapdragon 8 Gen 3 ARM64. O Steam Frame utilizará o FEX para executar os jogos x86/x86_64, o que significa que a qualidade da emulação impacta diretamente quantos jogos funcionarão e com que desempenho.
A Valve inclusive patrocina o projeto FEX de forma estratégica desde 2018, garantindo que a otimização para jogos continue sendo prioridade.
O Que Há de Novo no FEX 2610?
Melhorias no JIT: AVX-VNNI e Além
A mudança mais comentada do FEX 2610 é o suporte a AVX-VNNI (Vector Neural Network Instructions).
Essas instruções foram introduzidas pela Intel em 2021 e pela AMD em 2023, e são usadas para acelerar operações de inferência de redes neurais com matemática de baixa precisão.
O motivo pelo qual isso importa para jogos? Algumas bibliotecas de jogos já começaram a utilizar essas instruções para recursos de IA, e sem suporte no FEX, os jogos poderiam travar ou degradar silenciosamente.
Além disso, o JIT (Just-In-Time) do FEX recebeu:
- Otimizações SSE4.2 para manipulação de strings, tornando-a "consideravelmente mais rápida".
- Restauração do suporte a 3DNow!, uma extensão SIMD da AMD dos anos 1990 que havia sido desabilitada por um bug.
- Nova otimização de AVX gather.
- Fallbacks de software para RDRAND e RDSEED, instruções de geração de números aleatórios. Isso corrige um bug real em dispositivos com chips Qualcomm Oryon.
Produto Recomendado
A Caneca I Love Linux é o companheiro ideal para devs, sysadmins e entusiastas do open source. Cerâmica de alta qualidade, estampa nítida e aquele design que diz tudo sem precisar abrir o terminal.
✅ Perfeita para o café, o chimarrão ou o energético da madrugada.
🎁 Ótima ideia de presente para o time de TI.
🛒 Compre agora: Caneca I Love Linux 330 ml -> https://link.amazon/B0dJ2DIT5
Cache em Disco: Agora com Limite de 1 GB
Correções no Vulkan Thunk
Dúvidas Mais Comuns
O FEX-Emu Funciona em Qualquer Dispositivo ARM64?
Preciso de um RootFS x86-64 para Usar o FEX?
O FEX-Emu Substitui o Proton?
FAQ — Perguntas Frequentes
1. O FEX 2610 melhora o desempenho dos jogos?
2. O FEX 2610 é compatível com o Steam Frame?
Para Ubuntu, execute no terminal:
curl --silent https://raw.githubusercontent.com/FEX-Emu/FEX/main/Scripts/InstallFEX.py | python3

Nenhum comentário:
Postar um comentário