Selecting the right compiler optimizations is known to have huge impacts on application performance. However, optimization options constantly increase and their effect is highly dependent on the specific program, preventing a manual approach.

This paper by Akamas Research and Politecnico di Milano was presented at the 2020 ACM International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES).

Highlights:

  • How traditional characterization techniques based on workload metrics may mislead the compiler auto-tuning task;
  • A novel methodology and algorithm to optimize compiler flags by using Collaborative Filtering techniques already validated in recommender;
  • This new autotuning algorithm outperforms previously proposed techniques, thus representing the new state-of-the-art.

See for yourself.

Experience the benefits of Akamas autonomous optimization.

No overselling, no strings attached, no commitments.

© 2024 Akamas S.p.A. All rights reserved. – Via Schiaffino, 11 – 20158 Milan, Italy – P.IVA / VAT: 10584850969