Usability Evaluation of Parallel Programming Interfaces for Multi-Core Systems Video Application

  • Gabriella Andrade PUCRS
  • Dalvan Griebler PUCRS/SETREM
  • Luiz Gustavo Leão Fernandes PUCRS

Abstract


With the wide variety of interfaces for parallel programming in multi-core environments it is difficult to determine which of these offer the best usability. This work performs an experiment comparing the parallelization of a video application with FastFlow tools, spar and TBB. The results revealed that SPAR requires less effort on the parallelization of a video application than other parallel programming interfaces.

Keywords: Languages, Compilers and Tools Parallel and Distributed Computing, Techniques and Extraction Methods Parallelism

References

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.

Nanz, S., West, S., Da Silveira, K. S., and Meyer, B. (2013). Benchmarking usability and performance of multicore languages. In 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, pages 183–192. IEEE.
Published
2020-04-15
ANDRADE, Gabriella; GRIEBLER, Dalvan; FERNANDES, Luiz Gustavo Leão . Usability Evaluation of Parallel Programming Interfaces for Multi-Core Systems Video Application. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SOUTHERN BRAZIL (ERAD-RS), 20. , 2020, Santa Maria. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 149-150. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2020.10781.