Confira !!
A AMD está de volta ao trabalho publicando mais patches de suporte do compilador Zen 3 para a pilha do compilador LLVM.
No mês passado, os engenheiros da AMD começaram a postar o seu suporte do "znver3" para LLVM que estava em grande parte replicando o alvo Znver2 (Zen 2) existente e expondo as instruções recém-habilitadas. Felizmente, agora durante as férias, mais trabalho está chegando para LLVM e presumivelmente GCC a tempo.
Em revisão hoje estão as descrições do agendador Zen 3 para o LLVM.
Entretanto, foi mesclado na semana passada esta adição para expor as instruções TLBSYNC, INVLPGB e SNP encontradas com processadores Zen 3.
O progresso do Zen 3 para LLVM pode ser rastreado em reviews.llvm.org .
Este trabalho deve finalmente chegar ao LLVM 12.0, que será lançado por volta de março - embora lamentável que tenha levado meses depois que a série Ryzen 5000 estreou como os primeiros processadores Zen 3 até ver suporte otimizado nos compiladores para aqueles que desejam desfrutar do desempenho benefícios de -march = znver3 . Como o suporte ao Zen 3 continua a amadurecer nos compiladores GCC e LLVM Clang,
Até a próxima !!
Nenhum comentário:
Postar um comentário