Um Framework para Criar Benchmarks de Aplicações Paralelas de Stream

  • Adriano Marques Garcia PUCRS
  • Dalvan Griebler PUCRS
  • Claudio Schepke UNIPAMPA
  • Luiz G. Fernandes PUCRS

Resumo


Este trabalho apresenta o SPBENCH, um framework para o desenvolvimento de benchmarks de processamento de stream em C++. O SPBENCH fornece um conjunto de aplicações realísticas através de abstrações de alto nível e permite customizações nos dados de entrada e métricas de desempenho.

Referências

Aldinucci, M., Danelutto, M., Kilpatrick, P., and Torquati, M. (2017). Fastflow: High-Level and Efficient Streaming on Multicore, chapter 13, pages 261–280. John Wiley & Sons.

Andrade, H. C., Gedik, B., and Turaga, D. S. (2014). Fundamentals of stream processing: application design, systems, and analytics. Cambridge University Press.

Garcia, A. M., Griebler, D., Schepke, C., and Fernandes, L. G. (2022). SPBench: a framework for creating benchmarks of stream processing applications. Computing, 104(1):1–23. Springer.

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.
Publicado
18/04/2022
GARCIA, Adriano Marques; GRIEBLER, Dalvan; SCHEPKE, Claudio; FERNANDES, Luiz G.. Um Framework para Criar Benchmarks de Aplicações Paralelas de Stream. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 22. , 2022, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 97-98. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2022.19180.