FERRAMENTAS LINUX: O suporte de CPU Ampere-1A foi adicionado ao GCC 13

terça-feira, 15 de novembro de 2022

O suporte de CPU Ampere-1A foi adicionado ao GCC 13

 

Confira !

A Ampere Computing, fornecedora líder de processadores de servidor AArch64, anunciou neste verão a AmpereOne como a marca de seu design de processador de servidor AArch64 "nativo em nuvem" de próxima geração, sucedendo seus atuais processadores Ampere Altra / Ampere Altra Max baseados no Neoverse-N1. Enquanto os processadores AmpereOne ainda não foram lançados formalmente, com o novo núcleo AArch64 sendo um design original, a Ampere Computing já está enviando patches de suporte para os compiladores de código aberto. A última reviravolta nessa habilitação agora é o reconhecimento de uma nova variante "Ampere-1A".

Voltando a novembro passado, foi adicionado o alvo "Ampere1" ao GCC que confirmou que o processador de servidor Ampere Computing de próxima geração está usando um ISA baseado em ARMv8.6 e outros recursos básicos.O suporte LLVM foi adicionado como Ampere1 .

Agora, sendo mesclado para o GCC 13, também está introduzindo "ampere-1a" como um novo alvo de CPU. Ampere-1A tem uma tabela de custo de instrução atualizada, um novo par de fusão (A + B + 1 e A - B - 1) e tem um ID de processador diferente para Ampere-1 (não-A). Ao contrário do Ampere-1, o Ampere-1A suporta a extensão de marcação de memória (MTE) do AArch64.



Antes de ver este commit do GCC feito hoje cedo, não acredito ter ouvido falar dessa variante "Ampere-1A", então será interessante ver como ela acaba sendo posicionada e quais outras diferenças ela pode ter sobre o núcleo AmpereOne padrão. Certamente é possível que o Ampere-1A seja algum tipo de atualização do AmpereOne que não será lançada até o lançamento do produto AmpereOne, mas os patches do compilador publicados agora para chegar à próxima versão anual do compilador GCC (se for o caso, parabéns à Ampere Computing por obter os novos patches de ativação antecipadamente). De qualquer forma, certamente estamos ansiosos para ouvir mais sobre o AmpereOne em geral para este processador de servidor AArch64 para competir com o AMD EPYC Genoa e Bergamo, juntamente com o próximo Intel Xeon Sapphire Rapids.













Até a próxima !!


Nenhum comentário:

Postar um comentário