Uma extens ão ao Clang para identificação de laços de redução
Resumo
Na atualidade a maioria dos programas são construídos de forma sequencial, utilizando para a solução de muitos problemas o emprego de estratégias de execução iterativas, com laços de repetição. É de notório saber que grande parte do custo de processamento se dá nestes laços, não aproveitando o poder das arquiteturas paralelas. Neste artigo é apresentada uma extensão ao compilador Clang para identificação de laços paralelizáveis do padrão Reduce.
Publicado
06/05/2018
Como Citar
PLENTZ, Vítor Resing; SANTOS, Edevaldo; CAVALHEIRO, Gerson Geraldo H..
Uma extens ão ao Clang para identificação de laços de redução. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS) , 2018, Porto Alegre.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2018
.
ISSN 2595-4164.