Uso de Métricas de Codificação para Avaliar a Programação Paralela nas Aplicações de Stream em Sistemas Multi-core
Resumo
Neste trabalho, sete métricas de codificação são avaliadas considerando quatro aplicações do mundo real implementadas com FastFlow, Pthreads, SPar e TBB. Nossos resultados mostram que SPar apresenta os melhores indicadores de acordo com as métricas utilizadas.
Referências
Fernàndez, J. F., Escribano, A. G., and Llanos, D. R. (2019). Simplifying the multi-gpu programming of a hyperspectral image registration algorithm. In 2019 International Conference on High Performance Computing & Simulation, pages 11–18. IEEE.
Griebler, D., Adornes, D., and Fernandes, L. G. (2014). Performance and Usability Evaluation of a Pattern-Oriented Parallel Programming Interface for Multi-Core Architectures. In The 26th International Conference on Software Engineering & Knowledge Engineering, pages 25–30, Vancouver, Canada. KSIGS.
Griebler, D., Danelutto, M., Torquati, M., and Fernandes, L. G. (2017). SPar: A DSL for High-Level and Productive Stream Parallelism. Parallel Processing Letters, 27(01):1740005.
McCool, M., Reinders, J., and Robison, A. (2012). Structured parallel programming: patterns for efcient computation. Elsevier.
Griebler, D., Adornes, D., and Fernandes, L. G. (2014). Performance and Usability Evaluation of a Pattern-Oriented Parallel Programming Interface for Multi-Core Architectures. In The 26th International Conference on Software Engineering & Knowledge Engineering, pages 25–30, Vancouver, Canada. KSIGS.
Griebler, D., Danelutto, M., Torquati, M., and Fernandes, L. G. (2017). SPar: A DSL for High-Level and Productive Stream Parallelism. Parallel Processing Letters, 27(01):1740005.
McCool, M., Reinders, J., and Robison, A. (2012). Structured parallel programming: patterns for efcient computation. Elsevier.
Publicado
14/04/2021
Como Citar
ANDRADE, Gabriella; GRIEBLER, Dalvan; SANTOS, Rodrigo; FERNANDES, Luiz G..
Uso de Métricas de Codificação para Avaliar a Programação Paralela nas Aplicações de Stream em Sistemas Multi-core. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 21. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 93-94.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2021.14785.