FERRAMENTAS LINUX: A especificação do OpenMP 5.0 foi lançada, o GCC 9.0 chega com suporte inicial

quinta-feira, 8 de novembro de 2018

A especificação do OpenMP 5.0 foi lançada, o GCC 9.0 chega com suporte inicial





Confira !!



O OpenMP ARB anunciou hoje o lançamento da principal especificação do OpenMP 5.0. O OpenMP 5.0 levou três anos para ser feito e é uma grande atualização para essa especificação de programação paralela em relação às atualizações anteriores.

O OpenMP 5.0 é destinado ao uso de sistemas embarcados e aceleradores para sistemas NUMA com vários núcleos. O OpenMP 5.0 oferece melhorias de portabilidade, suporte total para aceleradores, melhor manuseio de NUMA em sistemas HPC, construtores de dispositivos aprimorados e vários outros benefícios para programação paralela em sistemas C / C ++ / Fortran.

A especificação do OpenMP 5.0 na íntegra pode ser encontrada agora no OpenMP.org . Outros comentários sobre o OpenMP 5.0 podem ser encontrados no comunicado de imprensa de hoje .

O pessoal do compilador GCC é o mais distante entre os compiladores públicos com suporte para o OpenMP 5.0. mesclado hoje já é suporte parcial para o OpenMP 5.0. Para a próxima versão estável do GCC 9, que será lançada no início de 2019, parece que apenas o suporte parcial estará pronto. " Como a quantidade de alterações no OpenMP 5.0 é muito maior do que em qualquer uma das versões anteriores do padrão, infelizmente toda a especificação não é implementada neste momento, nem mesmo para C / C ++. Então, deixe-me começar listando os recursos Salvo indicação em contrário, a implementação é apenas para C / C ++, o Fortran deve seguir após C / C ++ ter sido totalmente concluído. "Essa mensagem abrange todas as grandes funcionalidades do OpenMP 5.0 eo que está progredindo ou não para o GCC 9.


Fonte

Até a próxima !1

Nenhum comentário:

Postar um comentário