Uso de Métricas de Codificação para Avaliar a Programação Paralela nas Aplicações de Stream em Sistemas Multi-core

  • Gabriella Andrade PUCRS
  • Dalvan Griebler PUCRS
  • Rodrigo Santos UNIRIO
  • Luiz G. Fernandes PUCRS

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.
Publicado
14/04/2021
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.