FERRAMENTAS LINUX: A Sony começa a conseguir o suporte para o PlayStation 5 no upstream do compilador LVM/Clang

terça-feira, 19 de abril de 2022

A Sony começa a conseguir o suporte para o PlayStation 5 no upstream do compilador LVM/Clang

 

Confira !!

Semelhante à contribuição da Sony para o suporte do compilador PlayStation 4 no LLVM, com o Clang sendo seu compilador de código preferido, a Sony agora começou a fazer o upstream do suporte ao PlayStation 5 (PS5) na pilha de compiladores LLVM/Clang de código aberto.

O PlayStation 5 possui um AMD SoC personalizado usando núcleos de CPU Zen 2. Há muito tempo existe o suporte Zen 2 (znver2) no compilador LLVM upstream, enquanto as contribuições da Sony são direcionadas ao suporte geral da plataforma PS5 para direcionar a pilha combinada de hardware/software que compõe este console de jogos lançado em novembro de 2020.

No LLVM Git upstream é o triplo "ps5" adicionado, refatorando da classe de cadeia de ferramentas do PS4 e, no final da semana passada, agora é o driver básico do PS5. O básico está lá, enquanto provavelmente haverá mais trabalho avançando - com o tempo, já houve mais de 300 commits relacionados ao PS4 para o LLVM até o momento.

Esses patches LLVM upstream foram enviados por Paul Robinson, da Sony, enquanto veremos em que mais código de ativação do compilador PlayStation 5 eles estarão trabalhando para upstream em um futuro próximo. Este trabalho no LLVM Git fará parte do lançamento do LLVM 15.0 no outono.

Ao fazer o upstream do suporte à plataforma PlayStation 5, ele deve reduzir a carga de manutenção da própria Sony por ter que manter muitos patches fora da árvore para o SDK do PS5 e permitir a atualização mais fácil do kit de desenvolvimento de software para futuros lançamentos LLVM/Clang com maior facilidade de desfrutar novos recursos upstream e outras melhorias.







Fonte

Até a próxima !

Nenhum comentário:

Postar um comentário