mlsanityData to 14 Oct 2026

Best of Both Worlds: AutoML Codesign of a CNN and its Hardware Accelerator

arXiv 2002.05022 ↗First posted 11 Feb 2020eess.SP cs.LGcited by 30

Not on the map. Why?

Abstract (arXiv)

Neural architecture search (NAS) has been very successful at outperforming human-designed convolutional neural networks (CNN) in accuracy, and when hardware information is present, latency as well. However, NAS-designed CNNs typically have a complicated topology, therefore, it may be difficult to design a custom hardware (HW) accelerator for such CNNs. We automate HW-CNN codesign using NAS by including parameters from both the CNN model and the HW accelerator, and we jointly search for the best model-accelerator pair that boosts accuracy and efficiency. We call this Codesign-NAS. In this paper we focus on defining the Codesign-NAS multiobjective optimization problem, demonstrating its effectiveness, and exploring different ways of navigating the codesign search space. For CIFAR-10 image classification, we enumerate close to 4 billion model-accelerator pairs, and find the Pareto frontier within that large search space. This allows us to evaluate three different reinforcement-learning-based search strategies. Finally, compared to ResNet on its most optimal HW accelerator from within our HW design space, we improve on CIFAR-100 classification accuracy by 1.3% while simultaneously increasing performance/area by 41% in just~1000 GPU-hours of running Codesign-NAS.

Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Feb 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 14; 2022: 4; 2023: 8; 2024: 3; 2025: 1.

30 papers.

Sort:

  1. 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 61
  2. 2024MELTing point: Mobile Evaluation of Language Transformerscited by 36
  3. 2021A Full-Stack Search Technique for Domain Optimized Deep Learning Acceleratorscited by 19
  4. 2021HAO: Hardware-aware neural Architecture Optimization for Efficient Inferencecited by 16
  5. 2021G-CoS: GNN-Accelerator Co-Search Towards Both Better Accuracy and Efficiencycited by 15
  6. 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
  7. 2021Auto-NBA: Efficient and Effective Search Over the Joint Space of Networks, Bitwidths, and Acceleratorscited by 12
  8. 2022The Future of Consumer Edge-AI Computingcited by 12
  9. 2021Deep Neural Network-based Enhancement for Image and Video Streaming Systems: A Survey and Future Directionscited by 9
  10. 2021LENS: Layer Distribution Enabled Neural Architecture Search in Edge-Cloud Hierarchiescited by 5
  11. 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
  12. 2021unzipFPGA: Enhancing FPGA-based CNN Engines with On-the-Fly Weights Generationcited by 4
18 more
  1. 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
  2. 2021A3C-S: Automated Agent Accelerator Co-Search towards Efficient Deep Reinforcement Learningcited by 3
  3. 2021NAX: Co-Designing Neural Network and Hardware Architecture for Memristive Xbar based Computing Systemscited by 3
  4. 2023MetaML: Automating Customizable Cross-Stage Design-Flow for Deep Learning Accelerationcited by 3
  5. 2021RHNAS: Realizable Hardware and Neural Architecture Searchcited by 2
  6. 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
  7. 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrogramscited by 2
  8. 2021Algorithm and Hardware Co-design for Reconfigurable CNN Acceleratorcited by 2
  9. 2022Colab NAS: Obtaining lightweight task-specific convolutional neural networks following Occam's razorcited by 1
  10. 2023Tiny Classifier Circuits: Evolving Accelerators for Tabular Datacited by 1
  11. 2023TransCODE: Co-design of Transformers and Accelerators for Efficient Training and Inferencecited by 1
  12. 2023Mitigating Memory Wall Effects in CNN Engines with On-the-Fly Weights Generationcited by 1
  13. 2024Using the Abstract Computer Architecture Description Language to Model AI Hardware Acceleratorscited by 1
  14. 2022SONAR: Joint Architecture and System Optimization Searchcited by 0
  15. 2023Enabling Hard Constraints in Differentiable Neural Network and Accelerator Co-Explorationcited by 0
  16. 2023A Survey on Multi-Objective Neural Architecture Searchcited by 0
  17. 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architecturescited by 0
  18. 2024Automated and Holistic Co-design of Neural Networks and ASICs for Enabling In-Pixel Intelligencecited by 0