Combining Neural Architecture Search and Automatic Code Optimization: A Survey

Inas Bachiri, Hadjer Benmeziane, Smail Niar, Riyadh Baghdadi, Hamza Ouarnoughi +1 more
8/7/2024
cs.LGcs.PL

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Deep Learning models have experienced exponential growth in complexity and resource demands in recent years. Accelerating these models for efficient execution on resource-constrained devices has become more crucial than ever. Two notable techniques employed to achieve this goal are Hardware-aware Neural Architecture Search (HW-NAS) and Automatic Code Optimization (ACO). HW-NAS automatically designs accurate yet hardware-friendly neural networks, while ACO involves searching for the best compiler optimizations to apply on neural networks for efficient mapping and inference on the target hardware. This survey explores recent works that combine these two techniques within a single framework. We present the fundamental principles of both domains and demonstrate their sub-optimality when performed independently. We then investigate their integration into a joint optimization process that we call Hardware Aware-Neural Architecture and Compiler Optimizations co-Search (NACOS).

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bachiri2024combining,
  title  = {Combining Neural Architecture Search and Automatic Code Optimization: A Survey},
  author = {Inas Bachiri and Hadjer Benmeziane and Smail Niar and Riyadh Baghdadi and Hamza Ouarnoughi and Abdelkrime Aries},
  year   = {2024},
  eprint = {2408.04116},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.04116v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.04116.svg)](https://codeofpaper.com/paper/2408.04116)

Discussion