Artigo Produção Nacional

Melhorando a Geração Automática de Código Paralelo para o Paradigma de Processamento de Stream em Multi-cores

2021; Associação Sul-Rio-Grandense de Pesquisadores em História da Educação (ASPHE); Volume: 19; Issue: 2 Linguagem: Português

ISSN

1519-8219

Autores

Júnior Löff, Dalvan Griebler, Luiz Gustavo Fernandes,

Tópico(s)

Algorithms and Data Compression

Resumo

A programacao paralela ainda e um desafio para desenvolvedores, pois exibe demasiados detalhes de baixo nivel e de sistemas operacionais. Programadores precisam lidar com detalhes como escalonamento, balanceamento de carga e sincronizacoes. Esse trabalho contribui com otimizacoes para uma abstracao de programacao paralela para expressar paralelismo de stream em multi-cores. O trabalho estendeu a SPar adicionando dois novos atributos na sua linguagem, e implementou melhorias no seu compilador a fim de proporcionar melhor desempenho ao codigo paralelo gerado automaticamente. Os experimentos revelaram que a nova versao da SPar consegue abstrair detalhes do paralelismo com desempenho similar as versoes paralelizadas manualmente.

Referência(s)