Intel e AMD reforçam o ecossistema x86 com recursos AVX10, FRED, ChkTag e ACE

Imagem de: Intel e AMD reforçam o ecossistema x86 com recursos AVX10, FRED, ChkTag e ACE

A Intel e a AMD estão comemorando o primeiro aniversário do x86 Ecosystem Advisory Group (EAG), uma iniciativa criada em outubro de 2024 para unir esforços e fortalecer o futuro da computação baseada na arquitetura x86.

Essa parceria marca uma nova fase de colaboração entre as duas maiores rivais do setor, com o objetivo de garantir que o ecossistema x86 continue competitivo, seguro e eficiente nos próximos anos.

O EAG reúne não só Intel e AMD, mas também parceiros estratégicos do setor de tecnologia. O foco é desenvolver decisões conjuntas, padronizar recursos e criar soluções que tornem a vida dos desenvolvedores mais simples.

A missão é garantir compatibilidade, previsibilidade e consistência entre os produtos que usam processadores x86 — desde supercomputadores até dispositivos portáteis, como notebooks e consoles de jogos.

Durante o primeiro ano do grupo, o avanço foi considerável. As empresas conseguiram alinhar prioridades técnicas e arquitetônicas que vão tornar o ecossistema mais sólido e integrado.

Isso inclui o desenvolvimento e a padronização de novos recursos que trazem ganhos em desempenho, segurança e estabilidade. Entre os principais marcos técnicos estão:

FRED (Flexible Return and Event Delivery)

Essa tecnologia foi finalizada como um recurso padrão da arquitetura x86. O FRED moderniza o modelo de interrupções dos sistemas operacionais, reduzindo a latência e tornando o software mais confiável.

Em termos práticos, isso significa que os computadores poderão responder a eventos e tarefas de forma mais rápida e eficiente. AVX10 — O AVX10 é a nova geração do conjunto de instruções vetoriais e de uso geral.

Ele aumenta a capacidade de processamento em paralelo, o que melhora o desempenho em aplicações que exigem alta performance, como renderização, simulação científica e jogos.

A vantagem é que o AVX10 foi criado para funcionar de forma uniforme em CPUs de desktops, estações de trabalho e servidores, facilitando o trabalho dos desenvolvedores e mantendo a compatibilidade entre diferentes plataformas.

ChkTag (x86 Memory Tagging)

A segurança de memória sempre foi um ponto sensível na computação por falhas como buffer overflows e erros de use-after-free. O ChkTag chega como uma solução padronizada para esse tipo de problema.

Ele adiciona instruções de hardware que detectam e previnem violações de segurança de memória, protegendo sistemas operacionais, hipervisores e firmware.

Além disso, mesmo softwares que não tenham suporte direto ao hardware continuam compatíveis, o que facilita a adoção da tecnologia.

O ChkTag também complementa outras medidas de segurança já conhecidas, como shadow stack e confidential computing. A especificação completa deve ser publicada ainda neste ano, e mais informações estão disponíveis no blog oficial do projeto.

ACE (Advanced Matrix Extensions for Matrix Multiplication)

O ACE padroniza o processamento de multiplicações de matrizes, algo essencial para tarefas de inteligência artificial e aprendizado de máquina.

Com isso, desenvolvedores podem criar aplicativos que funcionam com eficiência em qualquer tipo de dispositivo, de laptops a servidores de data centers, sem precisar ajustar o código para cada fabricante.

Com essas padronizações, a Intel e a AMD mostram que estão comprometidas em tornar a arquitetura x86 mais coesa e preparada para o futuro.

À medida que o EAG entra em seu segundo ano, as empresas planejam incluir novos parceiros estratégicos, avaliar futuras extensões de instruções que tragam benefícios práticos aos usuários e reforçar a estabilidade e a previsibilidade da arquitetura a longo prazo.

Essa cooperação entre duas gigantes historicamente rivais representa um passo importante para o avanço da computação moderna, criando uma base mais sólida e aberta para inovação — algo que beneficia desde desenvolvedores até usuários finais.

Romário Leite
Fundador do TecFoco. Atua na área de tecnologia há mais de 10 anos, com rotina constante de criação de conteúdo, análise técnica e desenvolvimento de código. Tem ampla experiência com linguagens de programação, sistemas e jogos. Estudou nas universidades UNIPÊ e FIS, tendo passagem também pela UFPB e UEPB. Hoje, usa todo seu conhecimento e experiência para produzir conteúdo focado em tecnologia.