Loongson postou os primeiros patches do Linux para habilitar o suporte para sua próxima geração de processadores da série 3A6000, relatórios Phoronix. A empresa espera que suas próximas CPUs baseadas em LoongArch sejam o Zen 3 da AMD em instruções por clock (IPC), o que permitirá que a Loongson desafie os principais fabricantes de processadores.
Loongson compartilhou detalhes sobre o progresso do desenvolvimento da CPU da série 3A6000 em novembro passado, quando revelou que a fase de design do projeto havia sido concluída e que amostras dos processadores estariam disponíveis no primeiro semestre de 2023.
Agora, os engenheiros da empresa postaram remendos habilitando a nova unidade de gerenciamento de memória (MMU) do 3A6000 ou o page table walker (PTW) que pode lidar com exceções de tradução de endereço (como TLBI, TLBL, TLBS, TLBM) diretamente no hardware, aumentando o desempenho. A CPU só exigirá manipulação de software em situações como faltas de página.
Outro recurso ativado por outro remendo para os processadores 3A6000 de Loongson está se afastando da dica de barreira de conclusão completa (dbar 0) para um conjunto de dicas mais ajustadas para diferentes barreiras de memória, o que pode melhorar o desempenho.
A ativação da CPU no Linux é um marco importante para qualquer ciclo de desenvolvimento do processador, pois sinaliza que o desenvolvimento está em andamento. A habilitação por si só não significa necessariamente que o novo chip está prestes a ser gravado ou está progredindo rapidamente, mas pelo menos significa que seus projetistas estão confiantes o suficiente sobre seu sucesso.
Combinar o desempenho IPC da microarquitetura Zen 3 da AMD ou da microarquitetura Tiger Lake da Intel é um grande negócio para Loongson, cujas CPUs atuais são consideravelmente mais lentas do que os processadores dos principais fornecedores. Enquanto isso, deve-se notar que o IPC por si só não significa necessariamente que as CPUs de 2ª geração de Loongson que dependem de sua microarquitetura LoongArch serão tão rápidas quanto os processadores Ryzen 5000 da AMD ou os processadores Core de 11ª geração da Intel. A velocidade do clock e outros aspectos da plataforma também desempenharão um papel.