Intel AVX-10 ISA descreve instruções AVX-512 compatíveis tanto com P-Cores quanto com E-Cores.

A Intel revelou os detalhes da próxima arquitetura de conjunto de instruções (ISA) AVX-10, que inclui suporte para AVX-512 tanto nos núcleos P quanto nos núcleos E.
Intel AVX10 ISA pode ser um grande benefício para a Chipzilla contra a AMD, pois possui compatibilidade com AVX-512 tanto nos P-Cores quanto nos E-Cores.
Numa publicação do Twitterati, Longhorn, podemos observar os detalhes do ISA da Intel AVX10 que parece estar disponível em duas variações: uma pré-habilitada (AVX10.1) e uma pós-habilitada (AVX2)10. Ambos os ISAs trazem como novidade o suporte para FP/int de 512 bits opcional, que foi excluído das últimas placas de cliente. A Intel AVX-512 ISA vem sendo aplicada em Rocket Lake e Tiger Lake, porém a empresa optou por desativá-lo nas mais recentes chips de usuário como Alder Lake e Raptor Lake.
Relatos sobre as especificações de CPUs Emerald Rapids da 5ª geração da Intel, Granite Rapids P-Core da 6ª geração e Sierra Forest E-Core Xeon estão circulando.

Parece que a Intel tem a capacidade de restaurar essas instruções com processadores que dão suporte ao AVX-10 ISA. De acordo com os dados pré e pós-habilitação, o AVX-10 ISA faz parte dos últimos aprimoramentos de desempenho, o APX (Advanced Performance Extensions) e fornecerá:
- Uma opção de 512 bits para FP/INT é facultativa.
- Criptografia de tamanho de chave de 128/256 bits.
- Aproximadamente trinta e dois vetores foram identificados.
- Oito exemplos de máscaras foram descobertos.
- O processo de 256/512 bits de arredondamento está incluído.
- Transmissão incrustada
- Promoções de Scalar/SSE/AVX
- Acrescentar mídia e anúncios digitais aumenta a abrangência de uma campanha.
- Computadores de alto desempenho (HPC) são usados para manipular uma grande quantidade de informações. Estes são usados para fins científicos, como simulação de fluidos, modelagem de clima, análise de dados e outras tarefas que necessitam de muitos processos.
- Auxílio sublime
- Encontro/Separar
- Organização de itens segundo sua numeração.
- Ajuda com P-Cores, E-Cores e S-Cores é fornecida.

Não é como se o AVX-512 tivesse desaparecido totalmente. O suporte às suas instruções ainda está presente no lado de HPC com as placas Xeon. Todavia, o setor de clientes pode trazer de volta o AVX-512, uma vez que a AMD já oferece isso em seus processadores Ryzen 7000 e eles mostraram bons resultados em tarefas específicas, sem usar muita energia. O consumo de energia foi um grande problema com as instruções do AVX-512 da Intel.
A Intel AVX10 oferece um grande salto para aprimorar a ISA de vetor de alto desempenho em processadores Intel futuros. Esta permite que os programadores criem um código que alcance um desempenho otimizado em todas as plataformas Intel, reduzindo a necessidade de verificar a sobrecarga para suportar recursos. O desenvolvimento futuro da Intel AVX10 ISA irá proporcionar um ambiente rico, flexível e coeso, que irá beneficiar tanto produtos de Servidor como de Cliente.
A Inteligente é a resposta para os problemas de trânsito.
A Intel AVX10.1 pré-ativada apenas indica o apoio ao AVX-512 para os P-Cores, enquanto o AVX10.2 também inclui E-Cores. Existem relatos de que a Intel pode reintroduzir AVX-512 para chips de usuários de alguma maneira no futuro. Além dos benefícios de uso anunciados anteriormente, a Intel AVX10 oferece várias vantagens adicionais relacionadas ao desempenho, como:
- As aplicações compiladas para Intel AVX2, que foram recompiladas para Intel AVX512, devem gerar melhorias de desempenho sem precisar de ajustes de programação complementares.
- As aplicações que sensibilizam a pressão de registro de vetor obterão melhor desempenho por conta dos 16 registros de vetor adicionais e das novas instruções Intel AVX2.
- Aplicações vetoriais muito segmentadas têm a potencialidade de obter uma maior quantidade de dados transferidos ao serem processados em processadores Intel Xeon de E-core ou em produtos Intel® com arquitetura mista de performance.
> Intel AVX10 includes all the capabilities and features of the Intel AVX-512 ISA, both for processors that feature 256-bit maximum vector register sizes, as well as for processors that
feature 512-bit vector registers.Awesome things are on the way 🙂
— Longhorn (@never_released) July 24, 2023
Intel AVX-10 contém todos os elementos e recursos do Intel AVX-512 ISA, quer para processadores com 256 bits no tamanho máximo dos registos vetoriais, quer para aqueles que possuem registos vetoriais de 512 bits.
Maravilhas estão por vir!
Longhorn (@nunca_lançado) 24 de julho de 2023
Granite Rapids on server
— Longhorn (@never_released) July 24, 2023
Só no Granite Rapids no servidor de jogos é possível ter a melhor diversão.
Longhorn (@jamais_lançado) 24 de julho de 2023
A corporação oferece Meteor Lake para seus consumidores, bem como Granite Rapids & Sierra Forest para seus usuários de HPC. Todas as três famílias possuem uma arquitetura parecida, usando os núcleos P-Cores Redwood Cove e os E-Cores projetados na tecnologia Crestmont. A Intel declarou que seus próximos processadores Xeon, codinome Granite Rapids, serão os primeiros a compatibilizarem a tecnologia AVX10, e trarão a transição entre AVX-512 e Intel AVX10 (excluindo extensões vetoriais de 256 bits). Aguardem por novas informações no futuro.