Benchmarking da Aplicação de Comparação de Similaridade entre Imagens com Flink, Storm e SPar

  • Leonardo Gibrowski Faé PUCRS
  • Dalvan Griebler PUCRS
  • Isabel H. Manssour PUCRS

Resumo


Este trabalho apresenta comparações de desempenho entre as interfaces de programação SPar, Apache Flink e Apache Storm, no que diz respeito à execução de uma aplicação de comparação de imagens. Os resultados revelam que as versões da SPar apresentam um desempenho superior quando executadas com um grande número de threads, tanto em termos de latência quanto de throughput (a SPar tem um throughput cerca de 5 vezes maior com 40 workers).

Referências

Bay, H., Tuytelaars, T., and Van Gool, L. (2006). Surf: Speeded up robust features. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision - ECCV 2006, pages 404-417, Berlin, Heidelberg. Springer Berlin Heidelberg.

Faé, L., Griebler, D., and Manssour, I. (2022). Aplicação de vídeo com flink, storm e spar em multicores. In Anais da XXII Escola Regional de Alto Desempenho da Região Sul, pages 13-16, Porto Alegre, RS, Brasil. SBC.

Griebler, D., Danelutto, M., Torquati, M., and Fernandes, L. G. (2017a). SPar: A DSL for High-Level and Productive Stream Parallelism. Parallel Processing Letters, 27(01):1740005.

Griebler, D., Hoffmann, R. B., Danelutto, M., and Fernandes, L. G. (2017b). Higher-Level Parallelism Abstractions for Video Applications with SPar. In Parallel Computing is Everywhere, Proceedings of the International Conference on Parallel Computing, ParCo'17, pages 698-707, Bologna, Italy. IOS Press.

Griebler, D., Hoffmann, R. B., Danelutto, M., and Fernandes, L. G. (2018). High-Level and Productive Stream Parallelism for Dedup, Ferret, and Bzip2. International Journal of Parallel Programming, 47(1):253-271.

Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International journal of computer vision, 60(2):91-110.

Lv, Q., Josephson, W., Wang, Z., Charikar, M., and Li, K. (2006). Ferret: A toolkit for content-based similarity search of feature-rich data. Operating Systems Review (ACM), 40(4):317-330.
Publicado
10/05/2023
FAÉ, Leonardo Gibrowski; GRIEBLER, Dalvan; MANSSOUR, Isabel H.. Benchmarking da Aplicação de Comparação de Similaridade entre Imagens com Flink, Storm e SPar. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 23. , 2023, Porto Alegre/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 93-96. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2023.229258.