DANCE: Differentiable Accelerator/Network Co-Exploration
Not on the map. Why?
Abstract (arXiv)
To cope with the ever-increasing computational demand of the DNN execution, recent neural architecture search (NAS) algorithms consider hardware cost metrics into account, such as GPU latency. To further pursue a fast, efficient execution, DNN-specialized hardware accelerators are being designed for multiple purposes, which far-exceeds the efficiency of the GPUs. However, those hardware-related metrics have been proven to exhibit non-linear relationships with the network architectures. Therefore it became a chicken-and-egg problem to optimize the network against the accelerator, or to optimize the accelerator against the network. In such circumstances, this work presents DANCE, a differentiable approach towards the co-exploration of the hardware accelerator and network architecture design. At the heart of DANCE is a differentiable evaluator network. By modeling the hardware evaluation software with a neural network, the relation between the accelerator architecture and the hardware metrics becomes differentiable, allowing the search to be performed with backpropagation. Compared to the naive existing approaches, our method performs co-exploration in a significantly shorter time, while achieving superior accuracy and hardware cost metrics.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
16 papers.
Sort:
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
- 2022EZNAS: Evolving Zero Cost Proxies For Neural Architecture Scoringcited by 14
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2021Rethinking Co-design of Neural Architectures and Hardware Acceleratorscited by 12
- 2025CATransformers: Carbon Aware Transformers Through Joint Model-Hardware Optimizationcited by 7
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
- 2021NAX: Co-Designing Neural Network and Hardware Architecture for Memristive Xbar based Computing Systemscited by 3
- 2021RHNAS: Realizable Hardware and Neural Architecture Searchcited by 2
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
- 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrogramscited by 2
4 more
- 2022U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Searchcited by 2
- 2023XploreNAS: Explore Adversarially Robust & Hardware-efficient Neural Architectures for Non-ideal Xbarscited by 1
- 2023Enabling Hard Constraints in Differentiable Neural Network and Accelerator Co-Explorationcited by 0
- 2026Uncertainty-Aware End-to-End Co-Design of Neural Network Processors: From Training and Mapping to Fabricationcited by 0
- 2026Uncertainty-Aware End-to-End Co-Design of Neural Network Processors: From Training and Mapping to Fabrication3 Jun 2026
- 2025CATransformers: Carbon Aware Transformers Through Joint Model-Hardware Optimization2 May 2025
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Survey8 Apr 2024
- 2023XploreNAS: Explore Adversarially Robust & Hardware-efficient Neural Architectures for Non-ideal Xbars15 Feb 2023
- 2023Enabling Hard Constraints in Differentiable Neural Network and Accelerator Co-Exploration23 Jan 2023
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Framework7 Dec 2022
- 2022EZNAS: Evolving Zero Cost Proxies For Neural Architecture Scoring15 Sep 2022
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2022U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Search23 Mar 2022
- 2021Automated Deep Learning: Neural Architecture Search Is Not the End16 Dec 2021
- 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrograms4 Nov 2021
- 2021NAX: Co-Designing Neural Network and Hardware Architecture for Memristive Xbar based Computing Systems23 Jun 2021
4 more
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architectures21 Jun 2021
- 2021RHNAS: Realizable Hardware and Neural Architecture Search17 Jun 2021
- 2021Rethinking Co-design of Neural Architectures and Hardware Accelerators17 Feb 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Search22 Jan 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
- 2022EZNAS: Evolving Zero Cost Proxies For Neural Architecture Scoringcited by 14
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2021Rethinking Co-design of Neural Architectures and Hardware Acceleratorscited by 12
- 2025CATransformers: Carbon Aware Transformers Through Joint Model-Hardware Optimizationcited by 7
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
- 2021NAX: Co-Designing Neural Network and Hardware Architecture for Memristive Xbar based Computing Systemscited by 3
- 2021RHNAS: Realizable Hardware and Neural Architecture Searchcited by 2
- 2021How to Reach Real-Time AI on Consumer Devices? Solutions for Programmable and Custom Architecturescited by 2
- 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrogramscited by 2
12 most cited of 16 All 16 (JSON)
- 2026Uncertainty-Aware End-to-End Co-Design of Neural Network Processors: From Training and Mapping to Fabrication3 Jun 2026
- 2025CATransformers: Carbon Aware Transformers Through Joint Model-Hardware Optimization2 May 2025
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Survey8 Apr 2024
- 2023XploreNAS: Explore Adversarially Robust & Hardware-efficient Neural Architectures for Non-ideal Xbars15 Feb 2023
- 2023Enabling Hard Constraints in Differentiable Neural Network and Accelerator Co-Exploration23 Jan 2023
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Framework7 Dec 2022
- 2022EZNAS: Evolving Zero Cost Proxies For Neural Architecture Scoring15 Sep 2022
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2022U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Search23 Mar 2022
- 2021Automated Deep Learning: Neural Architecture Search Is Not the End16 Dec 2021
- 2021RT-RCG: Neural Network and Accelerator Search Towards Effective and Real-time ECG Reconstruction from Intracardiac Electrograms4 Nov 2021
- 2021NAX: Co-Designing Neural Network and Hardware Architecture for Memristive Xbar based Computing Systems23 Jun 2021
12 newest of 16 All 16 (JSON)