mlsanityData to 7 Oct 2026

Hardware/Software Co-Exploration of Neural Architectures

arXiv 1907.04650 ↗First posted 6 Jul 2019cs.LG cs.NEcited by 50

Not on the map. Why?

Abstract (arXiv)

We propose a novel hardware and software co-exploration framework for efficient neural architecture search (NAS). Different from existing hardware-aware NAS which assumes a fixed hardware design and explores the neural architecture search space only, our framework simultaneously explores both the architecture search space and the hardware design space to identify the best neural architecture and hardware pairs that maximize both test accuracy and hardware efficiency. Such a practice greatly opens up the design freedom and pushes forward the Pareto frontier between hardware efficiency and test accuracy for better design tradeoffs. The framework iteratively performs a two-level (fast and slow) exploration. Without lengthy training, the fast exploration can effectively fine-tune hyperparameters and prune inferior architectures in terms of hardware specifications, which significantly accelerates the NAS process. Then, the slow exploration trains candidates on a validation set and updates a controller using the reinforcement learning to maximize the expected accuracy together with the hardware efficiency. Experiments on ImageNet show that our co-exploration NAS can find the neural architectures and associated hardware design with the same accuracy, 35.24% higher throughput, 54.05% higher energy efficiency and 136x reduced search time, compared with the state-of-the-art hardware-aware NAS.

Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jul 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 20; 2022: 9; 2023: 10; 2024: 6; 2025: 3; 2026: 2.

50 papers.

Sort:

  1. 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
  2. 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
  3. 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
  4. 2021NAAS: Neural Accelerator Architecture Searchcited by 24
  5. 2023Green Edge AI: A Contemporary Surveycited by 24
  6. 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrastcited by 21
  7. 2022The Larger The Fairer? Small Neural Networks Can Achieve Fairness for Edge Devicescited by 21
  8. 2021A Full-Stack Search Technique for Domain Optimized Deep Learning Acceleratorscited by 19
  9. 2022MPCViT: Searching for Accurate and Efficient MPC-Friendly Vision Transformer with Heterogeneous Attentioncited by 19
  10. 2021Uncertainty Modeling of Emerging Device-based Computing-in-Memory Neural Accelerators with Application to Neural Architecture Searchcited by 17
  11. 2021G-CoS: GNN-Accelerator Co-Search Towards Both Better Accuracy and Efficiencycited by 15
  12. 2021HAO: Hardware-aware neural Architecture Optimization for Efficient Inferencecited by 14
38 more
  1. 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
  2. 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
  3. 2021Rethinking Co-design of Neural Architectures and Hardware Acceleratorscited by 12
  4. 2021Auto-NBA: Efficient and Effective Search Over the Joint Space of Networks, Bitwidths, and Acceleratorscited by 12
  5. 2021SECDA: Efficient Hardware/Software Co-Design of FPGA-based DNN Accelerators for Edge Inferencecited by 12
  6. 2021Exploration of Quantum Neural Architecture by Mixing Quantum Neuron Designscited by 11
  7. 2023On the Viability of using LLMs for SW/HW Co-Design: An Example in Designing CiM DNN Acceleratorscited by 11
  8. 2023On-Device Unsupervised Image Segmentationcited by 10
  9. 2021Dancing along Battery: Enabling Transformer with Run-time Reconfigurability on Mobile Devicescited by 9
  10. 2021RADARS: Memory Efficient Reinforcement Learning Aided Differentiable Neural Architecture Searchcited by 8
  11. 2025CATransformers: Carbon Aware Transformers Through Joint Model-Hardware Optimizationcited by 7
  12. 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
  13. 2024MATCH: Model-Aware TVM-based Compilation for Heterogeneous Edge Devicescited by 5
  14. 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
  15. 2021A3C-S: Automated Agent Accelerator Co-Search towards Efficient Deep Reinforcement Learningcited by 3
  16. 2022RT-DNAS: Real-time Constrained Differentiable Neural Architecture Search for 3D Cardiac Cine MRI Segmentationcited by 3
  17. 2023MetaML: Automating Customizable Cross-Stage Design-Flow for Deep Learning Accelerationcited by 3
  18. 2025RBFleX-NAS: Training-Free Neural Architecture Search Using Radial Basis Function Kernel and Hyperparameter Detectioncited by 3
  19. 2021HALF: Holistic Auto Machine Learning for FPGAscited by 2
  20. 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
  21. 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrogramscited by 2
  22. 2021Algorithm and Hardware Co-design for Reconfigurable CNN Acceleratorcited by 2
  23. 2022PolyMPCNet: Towards ReLU-free Neural Architecture Search in Two-party Computation Based Private Inferencecited by 2
  24. 2023TinyFormer: Efficient Transformer Design and Deployment on Tiny Devicescited by 2
  25. 2024A Physics-guided Generative AI Toolkit for Geophysical Monitoringcited by 2
  26. 2024Data-Algorithm-Architecture Co-Optimization for Fair Neural Networks on Skin Lesion Datasetcited by 2
  27. 2022A Semi-Decoupled Approach to Fast and Optimal Hardware-Software Co-Design of Neural Acceleratorscited by 1
  28. 2023XploreNAS: Explore Adversarially Robust & Hardware-efficient Neural Architectures for Non-ideal Xbarscited by 1
  29. 2023Tiny Classifier Circuits: Evolving Accelerators for Tabular Datacited by 1
  30. 2023TinyML Design Contest for Life-Threatening Ventricular Arrhythmia Detectioncited by 1
  31. 2024Using the Abstract Computer Architecture Description Language to Model AI Hardware Acceleratorscited by 1
  32. 2024Combining Neural Architecture Search and Automatic Code Optimization: A Surveycited by 1
  33. 2021BSC: Block-based Stochastic Computing to Enable Accurate and Efficient TinyMLcited by 0
  34. 2022Compilation and Optimizations for Efficient Machine Learning on Embedded Systemscited by 0
  35. 2023A Survey on Design Methodologies for Accelerating Deep Learning on Heterogeneous Architecturescited by 0
  36. 2024Automated and Holistic Co-design of Neural Networks and ASICs for Enabling In-Pixel Intelligencecited by 0
  37. 2026A Constant-Time Implementation Methodology for Activation Functions on Microcontrollerscited by 0
  38. 2026Bern2Edge: A Neurosymbolic Compiler for Edge Deployment via Bernstein Polynomial Networkscited by 0