FERRAMENTAS LINUX: A Intel contribui com a sua implementação do STL paralela para o LLVM

quarta-feira, 26 de dezembro de 2018

A Intel contribui com a sua implementação do STL paralela para o LLVM




Confira !!

Um mês atrás, houve a notícia de que a Intel queria contribuir com sua implementação de STL paralela para essa funcionalidade do C ++ 17 para libstdc ++ do GCC e libc ++ LLVM. Como um maravilhoso presente de Natal de código aberto, a implementação do Parallel STL da Intel viu seu commit inicial agora sob o guarda-chuva do LLVM. 




O STL paralelo fornece uma implementação portátil de execução encadeada e vetorizada de algoritmos C ++ padrão. Inicialmente, o código da Intel está vinculado ao OpenMP 4.0 e aos Blocos de Construção com Thread. O C ++ 17 adiciona vários algoritmos paralelos à biblioteca de modelos padrão, permitindo que os desenvolvedores acelerem seu código em uma maneira portátil definida pelo C ++ para tocar os sistemas atuais com o aumento das contagens de núcleo / thread. Mais detalhes sobre a implementação original do Intel PSTL podem ser encontrados em software.intel.com. 

Na semana passada, a Intel fez a sua contribuição inicial das 18.755 linhas de código que formam essa implementação. O avanço deste código continuará a ser trabalhado no processo normal de desenvolvimento / revisão de código do LLVM. 

Este código está vivendo em LLVM / pstl .

Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário