A3C3: AI Algorithm and Accelerator Co-design, Co-search, and Co-generation
Not on the map. Why?
Abstract (arXiv)
We present a holistic methodology for artificial intelligence algorithm and accelerator co-design, co-search, and co-generation (A3C3), which jointly optimizes neural network architectures and their hardware implementations to address the inefficiencies of traditional top-down AI system design flows. Conventional AI deployment often treats model design and hardware mapping as separate stages: an algorithm is first developed for accuracy, and only afterward adapted to meet latency, throughput, energy, or resource constraints. This separation can lead to suboptimal systems, particularly as modern AI workloads become increasingly heterogeneous, memory-intensive, and platform-dependent. A3C3 instead parameterizes both algorithmic and accelerator design spaces and searches them jointly, enabling the automatic generation of model-accelerator pairs that better balance accuracy, latency, throughput, energy efficiency, and hardware utilization. This article is a book chapter of the Handbook of Embedded Machine Learning, edited by Sudeep Pasricha and Muhammad Shafique, Springer Nature.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 18 Jun 2026.
Builds on
24 of 32 references.
References · 24
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2019Searching for MobileNetV3cited by 1,994
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,417
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2023Accelerating Large Language Model Decoding with Speculative Samplingcited by 1,006
12 more
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2024SnapKV: LLM Knows What You are Looking for Before Generationcited by 880
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Headscited by 843
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
- 2015An Introduction to Convolutional Neural Networkscited by 514
- 2019Recurrent Neural Networks (RNNs): A gentle Introduction and Overviewcited by 68
- 2019FPGA/DNN Co-Design: An Efficient Design Methodology for IoT Intelligence on the Edgecited by 48
- 2020EDD: Efficient Differentiable DNN Architecture and Implementation Co-search for Embedded AI Solutionscited by 36
- 2019SkyNet: a Hardware-Efficient Method for Object Detection and Tracking on Embedded Systemscited by 27
- 2021ScaleHLS: A New Scalable High-Level Synthesis Framework on Multi-Level Intermediate Representationcited by 21
- 2018DAC-SDC Low Power Object Detection Challenge for UAV Applicationscited by 18
- 2023HIDA: A Hierarchical Dataflow Compiler for High-Level Synthesiscited by 9
Built on by
Not cited yet.