Towards Autotuning of OpenMP Applications on Multicore Architectures
Not on the map. Why?
Abstract (arXiv)
In this paper we describe an autotuning tool for optimization of OpenMP applications on highly multicore and multithreaded architectures. Our work was motivated by in-depth performance analysis of scientific applications and synthetic benchmarks on IBM Power 775 architecture. The tool provides an automatic code instrumentation of OpenMP parallel regions. Based on measurement of chosen hardware performance counters the tool decides on the number of parallel threads that should be used for execution of chosen code fragments.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jan 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2.
3 papers.
- 2023ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scalescited by 13
- 2023Performance Optimization using Multimodal Modeling and Heterogeneous GNNcited by 7
- 2021Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version)cited by 1
- 2023Performance Optimization using Multimodal Modeling and Heterogeneous GNN25 Apr 2023
- 2023ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales28 Mar 2023
- 2021Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version)27 Apr 2021