A empresa AMD o código do compilador Btver2/Jaguar para otimização de desempenho. E, estranhamente, isso deve-se em grande parte à Sony. Afinal, a corporação japonesa utiliza o LLVM Clang como conjunto de ferramentas padrão para seu PlayStation 4. E, como recordamos, a base da console é o híbrido chip 'vermelho' Jaguar.

Na semana passada, foi adicionado mais uma atualização ao código alvo Jaguar/Btver2, que reduz a latência e melhora a largura de banda das instruções CMPXCHG. Isso permitirá acelerar o funcionamento de forma geral. Assim, a Sony continua a promover suas melhorias para o compilador.
Além das otimizações da console existente, isso pode indicar a preparação do software para o PS5. Este console será baseado no processador Ryzen de terceira geração com gráfico Navi. E considerando que a Sony já trabalhou em melhorias para o LLVM sob a arquitetura Zen, isso parece bastante lógico.
Como foi observado, as mudanças atuais e as que estão planejadas serão incluídas no lançamento do LLVM Clang 10.0, que deve ser lançado no início de 2020.
Fonte: 3dnews.ru
