FERRAMENTAS LINUX: O Compilador GCC 10 foi lançado com Radeon OpenMP / OpenACC Offload, Intel Tigerlake / Cooperlake

sexta-feira, 8 de maio de 2020

O Compilador GCC 10 foi lançado com Radeon OpenMP / OpenACC Offload, Intel Tigerlake / Cooperlake



Confira !!


O GNU Compiler Collection 10 viu seu primeiro lançamento estável nesta manhã na forma do GCC 10.1.

O GCC 10.1, como a primeira versão estável desta atualização anual do compilador, traz muitos novos recursos e melhorias. Alguns dos destaques do GCC 10 incluem:

- O suporte à linguagem C ++ 20 está em muito melhor forma para o compilador GCC e a biblioteca libstdc ++. Ainda não está completo, mas está quase lá.

- O suporte do GCC ao C2X também está chegando.

- O GCC 10 apresenta um analisador estático para ajudar a detectar mais problemas de codificação .

- O GCC 10 oferece suporte aos alvos Cooper Lake (-march = cooperlake) e Tiger Lake (-march = tigerlake).

- Várias melhorias nas otimizações entre procedimentos do GCC e otimizações de tempo de link.

- O suporte para a especificação OpenACC 2.6.

- O suporte para grande parte da especificação do OpenMP 5.0.

- O descarregamento de OpenMP / OpenACC para GPUs Radeon, mas atualmente limitado a GPUs Fiji e Vega, além de melhor vetorização e outros recursos depois que o back-end Radeon foi inicialmente mesclado para o GCC 9.

- Suporte para muitos núcleos mais novos de processadores Arm, incluindo o Cortex A77, Cortex A76AW, Cortex A65 / A65AE, Cortex A34 e Marvell Thunder X3.

Além disso, há muitas outras mudanças .

Mais detalhes e links para download em gcc.gnu.org .


Fonte

Até a próima !!

Nenhum comentário:

Postar um comentário