Proposta de um Framework para Avaliar Interfaces de Programação Paralela em Aplicações de Stream
Resumo
Este trabalho propõe um framework que auxilia no desenvolvimento de benchmarks para avaliar Interfaces de Programação Paralela no domínio de paralelismo de stream em C++.Referências
Aldinucci, M., Danelutto, M., Kilpatrick, P., and Torquati, M. (2017). Fastow: HighLevel and Efcient Streaming on Multicore, chapter 13, pages 261–280. John Wiley & Sons, Ltd.
Andrade, H. C., Gedik, B., and Turaga, D. S. (2014). Fundamentals of stream processing: application design, systems, and analytics. Cambridge University Press.
Bordin, M. V., Griebler, D., Mencagli, G., Geyer, C. F. R., and Fernandes, L. G. (2020). DSPBench: a Suite of Benchmark Applications for Distributed Data Stream Processing Systems. IEEE Access, 8(na):222900–222917.
Garcia, A. M., Griebler, D., Schepke, C., and Fernandes, L. G. (2021).
Introducing a Stream Processing Framework for Assessing Parallel Programming Interfaces. In 29th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), PDP’21, Valladolid, Spain. IEEE.
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.
Reinders, J. (2007). Intel Threading Building Blocks. O’Reilly, Sebastopol, CA, USA.
Andrade, H. C., Gedik, B., and Turaga, D. S. (2014). Fundamentals of stream processing: application design, systems, and analytics. Cambridge University Press.
Bordin, M. V., Griebler, D., Mencagli, G., Geyer, C. F. R., and Fernandes, L. G. (2020). DSPBench: a Suite of Benchmark Applications for Distributed Data Stream Processing Systems. IEEE Access, 8(na):222900–222917.
Garcia, A. M., Griebler, D., Schepke, C., and Fernandes, L. G. (2021).
Introducing a Stream Processing Framework for Assessing Parallel Programming Interfaces. In 29th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), PDP’21, Valladolid, Spain. IEEE.
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.
Reinders, J. (2007). Intel Threading Building Blocks. O’Reilly, Sebastopol, CA, USA.
Publicado
14/04/2021
Como Citar
GARCIA, Adriano; GRIEBLER, Dalvan; SCHEPKE, Claudio; FERNANDES, Luiz G..
Proposta de um Framework para Avaliar Interfaces de Programação Paralela em Aplicações de Stream. 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. 119-120.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2021.14798.