Skip to main content

Showing 1–2 of 2 results for author: Boudaoud, K A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.11522  [pdf

    cs.PL cs.DC cs.LG

    LOOPer: A Learned Automatic Code Optimizer For Polyhedral Compilers

    Authors: Massinissa Merouani, Khaled Afif Boudaoud, Iheb Nassim Aouadj, Nassim Tchoulak, Islem Kara Bernou, Hamza Benyamina, Fatima Benbouzid-Si Tayeb, Karima Benatchba, Hugh Leather, Riyadh Baghdadi

    Abstract: While polyhedral compilers have shown success in implementing advanced code transformations, they still have challenges in selecting the most profitable transformations that lead to the best speedups. This has motivated the use of machine learning to build cost models to guide the search for polyhedral optimizations. State-of-the-art polyhedral compilers have demonstrated a viable proof-of-concept… ▽ More

    Submitted 22 March, 2024; v1 submitted 18 March, 2024; originally announced March 2024.

  2. arXiv:2206.03684  [pdf

    cs.PL cs.LG

    Progress Report: A Deep Learning Guided Exploration of Affine Unimodular Loop Transformations

    Authors: Massinissa Merouani, Khaled Afif Boudaoud, Iheb Nassim Aouadj, Nassim Tchoulak, Fatima Benbouzid-Sitayeb, Karima Benatchba, Hugh Leather, Riyadh Baghdadi

    Abstract: In this paper, we present a work in progress about a deep learning based approach for automatic code optimization in polyhedral compilers. The proposed technique explores combinations of affine and non-affine loop transformations to find the sequence of transformations that minimizes the execution time of a given program. This exploration is guided by a deep learning based cost model that evaluate… ▽ More

    Submitted 8 June, 2022; originally announced June 2022.

    Journal ref: In Proceedings of 12th International Workshop on Polyhedral Compilation Techniques (IMPACT 2022)