Multithread Approximation: A new OpenMP construct
This study presents a new construct in OpenMP designed to facilitate the implementation of approximate computing techniques within parallel programming environments. By integrating approximation methods such as task dropping, loop perforation, and floating-point relaxation, the proposed construct aims to enhance performance and energy efficiency while maintaining acceptable accuracy levels. Experimental results on benchmark applications demonstrate a trade-off of up to 490.83%, with 55.1% of quality loss, highlighting the potential and limitations of approximate computing in parallel contexts.
Authors
- Jo�ão Fabrício Filho (ORCID: https://orcid.org/0000-0001-6036-4031)
- J. B. de Oliveira
- R.A. Pereira Goncalves (ORCID: https://orcid.org/0000-0001-7020-6723)
Institutions
- Universidade Tecnológica Federal do Paraná (BR)
Publication Details
- Published
- 2024-10-23
- DOI
- https://doi.org/10.5753/sscad.2024.244776
- Citations
- 1
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.49