Efficient Processing of Deep Neural Networks: A Tutorial and Survey
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are currently widely used for many artificial intelligence (AI) applications including computer vision, speech recognition, and robotics. While DNNs deliver state-of-the-art accuracy on many AI tasks, it comes at the cost of high computational complexity. Accordingly, techniques that enable efficient processing of DNNs to improve energy efficiency and throughput without sacrificing application accuracy or increasing hardware cost are critical to the wide deployment of DNNs in AI systems. This article aims to provide a comprehensive tutorial and survey about the recent advances towards the goal of enabling efficient processing of DNNs. Specifically, it will provide an overview of DNNs, discuss various hardware platforms and architectures that support DNNs, and highlight key trends in reducing the computation cost of DNNs either solely via hardware design changes or via joint hardware design and DNN algorithm changes. It will also summarize various development resources that enable researchers and practitioners to quickly get started in this field, and highlight important benchmarking metrics and design considerations that should be used for evaluating the rapidly growing number of DNN hardware designs, optionally including algorithmic co-designs, being proposed in academia and industry. The reader will take away the following concepts from this article: understand the key design considerations for DNNs; be able to evaluate different DNN hardware implementations with benchmarks and comparison metrics; understand the trade-offs between various hardware architectures and platforms; be able to evaluate the utility of various DNN design techniques for efficient processing; and understand recent implementation trends and opportunities.
Key facts. Cited by 427 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 87; 2022: 58; 2023: 77; 2024: 75; 2025: 73; 2026: 57.
427 papers.
Sort:
By area:
- 2021FastNeRF: High-Fidelity Neural Rendering at 200FPScited by 510
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Bettercited by 153
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023A Comprehensive Survey of Dataset Distillationcited by 114
- 2022Attention Spiking Neural Networkscited by 103
- 2021Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applicationscited by 96
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023Full Stack Optimization of Transformer Inference: a Surveycited by 79
- 2024A Survey on Kolmogorov-Arnold Networkcited by 67
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2021Towards Mixed-Precision Quantization of Neural Networks via Constrained Optimizationcited by 57
38 more
- 2021Beyond Classification: Directly Training Spiking Neural Networks for Semantic Segmentationcited by 54
- 2021A Survey of Machine Learning for Computer Architecture and Systemscited by 53
- 2023Hardware-aware training for large-scale and diverse deep learning inference workloads using in-memory computing-based acceleratorscited by 42
- 2021Recent Advances on Neural Network Pruning at Initializationcited by 41
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Aheadcited by 40
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2021Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AIcited by 38
- 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
- 2023TransAct: Transformer-based Realtime User Action Model for Recommendation at Pinterestcited by 35
- 2024Machine Unlearning: A Comprehensive Surveycited by 33
- 2022DL4SciVis: A State-of-the-Art Survey on Deep Learning for Scientific Visualizationcited by 32
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2021An optical neural network using less than 1 photon per multiplicationcited by 30
- 2022Energy-Latency Attacks via Sponge Poisoningcited by 29
- 2025Vision-Language Models for Edge Networks: A Comprehensive Surveycited by 29
- 2021CLEVA-Compass: A Continual Learning EValuation Assessment Compass to Promote Research Transparency and Comparabilitycited by 28
- 2021CarSNN: An Efficient Spiking Neural Network for Event-Based Autonomous Cars on the Loihi Neuromorphic Research Processorcited by 27
- 2021Visual Explanations from Spiking Neural Networks using Interspike Intervalscited by 26
- 2021Large Graph Convolutional Network Training with GPU-Oriented Data Communication Architecturecited by 25
- 2022HALSIE: Hybrid Approach to Learning Segmentation by Simultaneously Exploiting Image and Event Modalitiescited by 24
- 2023Green Edge AI: A Contemporary Surveycited by 24
- 2023A Systematic Literature Review on Hardware Reliability Assessment Methods for Deep Neural Networkscited by 23
- 2023Binarized Spectral Compressive Imagingcited by 23
- 2023Convolutional Channel-wise Competitive Learning for the Forward-Forward Algorithmcited by 23
- 2023Reducing Energy Bloat in Large Model Trainingcited by 22
- 2024HiLo: A Learning Framework for Generalized Category Discovery Robust to Domain Shiftscited by 22
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platformscited by 21
- 2024Towards Trustworthy AI: A Review of Ethical and Robust Large Language Modelscited by 21
- 2024Watermarking Techniques for Large Language Models: A Surveycited by 20
- 2022Spiking Neural Networks for Frame-based and Event-based Single Object Localizationcited by 18
- 2022Benchmarking simulated and physical quantum processing units using quantum and hybrid algorithmscited by 18
- 2021DynO: Dynamic Onloading of Deep Neural Networks from Cloud to Devicecited by 17
- 2021Uncertainty Modeling of Emerging Device-based Computing-in-Memory Neural Accelerators with Application to Neural Architecture Searchcited by 17
- 2021AI Accelerator Survey and Trendscited by 17
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2022SWIM: Selective Write-Verify for Computing-in-Memory Neural Acceleratorscited by 16
- 2022Trainability Preserving Neural Pruningcited by 16
50 most cited of 427 All 427 (JSON)
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2026Making Analog Training Scale: Co-Designing Mapping, Optimizer, and Converters29 Sep 2026
- 2026Is INT8 Portable? A Cross-Platform Measurement Study of Quantized Inference on Embedded and Automotive Accelerators14 Sep 2026
- 2026NeuroFlex: Lossless Element-Level ANN-SNN Co-Execution for Efficient Sparse Inference12 Sep 2026
- 2026Compressed Recurrent Feedback in Tsetlin Machines: A Reproducible Boolean-FSM Study5 Sep 2026
- 2026Towards an Expressivity-Normalized Energy-Demand Comparison of ANNs and SNNs30 Aug 2026
- 2026Homo-RAG: Homology-Guided Retrieval-Augmented Generation for Cross-Species Gene Function Prediction26 Aug 2026
- 2026BoltNet: An Ultra-Lightweight Convolutional Network for On-Device Plant Species Identification12 Aug 2026
- 2026How Much Does It Cost to Answer My Question? Benchmarking Cloud VLM-based VQA Systems8 Aug 2026
- 2026FuncCode: Compressing Kolmogorov--Arnold Networks in Function Space with Hardware-Aware Quantization4 Aug 2026
- 2026FOUND-AF: Benchmarking ECG Foundation Models for Atrial Fibrillation Detection4 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
38 more
- 2026Versatile On-device Adaptation at the Edge by Unifying Few-shot, Zero-shot, Continual, and In-context Learning31 Jul 2026
- 2026Sparse by Command: Task-Conditional Compute Skipping for Multi-Task Inference Accelerators24 Jul 2026
- 2026WARD: Runtime Workload-Adaptive Vision TRansformer Framework for Dependable Edge AI20 Jul 2026
- 2026Adaptive Model Compression (AMC): Saliency-Driven Resource Allocation for Ultra-Low-Power Transformer Inference11 Jul 2026
- 2026Data-Efficient Deep Learning: Empirical Guidelines for Training Set Size Estimation in Inertial Sensor Classification10 Jul 2026
- 2026DBNN: Neural Spike Classification Using a Deep Binarized Neural Network6 Jul 2026
- 2026Harvesting AI Computation at the Edge via Generic Approximation28 Jun 2026
- 2026WattLayer: Get Layers Right to Estimate Inference Energy of Neural Networks26 Jun 2026
- 2026Leveraging AutoML for Sustainable Deep Learning: A Multi-Objective HPO Approach on Deep Shift Neural Networks22 Jun 2026
- 2026Finding Sparse Subnetworks in One Training Cycle via Progressive Magnitude-Based Pruning10 Jun 2026
- 2026LLM-Guided Neural Architecture Search for Robust Co-Design of Physical Neural Networks9 Jun 2026
- 2026Understanding Quantization-Aware Training: Gradients at Quantized Weights Bias to the Low-Loss Basin8 Jun 2026
- 2026Characterizing the Impact of NVFP4 Quantization for Low-Power Edge AI Deployment3 Jun 2026
- 2026Kernel Forge: An Agent Harness for LLM-based Generation and Optimization of CUDA Kernels2 Jun 2026
- 2026Long-Term and Short-Term Transistor Aging in Deep Neural Networks: Impact and Mitigation2 Jun 2026
- 2026Spiking and Event-driven Neuromorphic Mamba Models for Efficient Speech Recognition31 May 2026
- 2026Recursive Block-Diagonal Coupling for Resource-Efficient Training of Vision Models22 May 2026
- 2026Deep Learning-Based Automated Quantification of TIMI Myocardial Perfusion Frame Count (DL-TMPFC) from Coronary Angiography: A Novel Framework for Rapid Assessment of Microvascular Dysfunction20 May 2026
- 2026Analog RF Computing: A New Paradigm for Energy-Efficient Edge AI Over MU-MIMO Systems14 May 2026
- 2026SpaceMoE: Realizing Distributed Mixture-of-Experts Inference over Space Networks1 May 2026
- 2026EdgeSpike: Spiking Neural Networks for Low-Power Autonomous Sensing in Edge IoT Architectures29 Apr 2026
- 2026Networking-Aware Energy Efficiency in Agentic AI Inference: A Survey9 Apr 2026
- 2026From LLM to Silicon: RL-Driven ASIC Architecture Exploration for On-Device AI Inference8 Apr 2026
- 2026MUXQ: Mixed-to-Uniform Precision MatriX Quantization via Low-Rank Outlier Decomposition6 Apr 2026
- 2026TinyNina: A Resource-Efficient Edge-AI Framework for Sustainable Air Quality Monitoring via Intra-Image Satellite Super-Resolution6 Apr 2026
- 2026ArrowFlow: Hierarchical Machine Learning in the Space of Permutations5 Apr 2026
- 2026Neural-Assisted in-Motion Self-Heading Alignment31 Mar 2026
- 2026Adaptive Block-Scaled Data Types30 Mar 2026
- 2026MotiMem: Motion-Aware Approximate Memory for Energy-Efficient Neural Perception in Autonomous Vehicles28 Mar 2026
- 2026Beyond Freshness and Semantics: A Coupon-Collector Framework for Effective Status Updates27 Mar 2026
- 2026A Theoretical Framework for Energy-Aware Gradient Pruning in Federated Learning23 Mar 2026
- 2026Embodied Foundation Models at the Edge: A Survey of Deployment Constraints and Mitigation Strategies16 Mar 2026
- 2026RESQ: A Unified Framework for REliability- and Security Enhancement of Quantized Deep Neural Networks16 Mar 2026
- 2026SigmaQuant: Hardware-Aware Heterogeneous Quantization Method for Edge DNN Inference25 Feb 2026
- 2026BiSe-Unet: A Lightweight Dual-path U-Net with Attention-refined Context for Real-time Medical Image Segmentation22 Feb 2026
- 2026Weak-Form Evolutionary Kolmogorov-Arnold Networks for Solving Partial Differential Equations19 Feb 2026
- 2026Fast Swap-Based Element Selection for Multiplication-Free Dimension Reduction14 Feb 2026
- 2026Enhancing Predictability of Multi-Tenant DNN Inference for Autonomous Vehicles' Perception11 Feb 2026
50 newest of 427 All 427 (JSON)
- 2024Machine Unlearning: A Comprehensive Surveycited by 33
- 2024Watermarking Techniques for Large Language Models: A Surveycited by 20
- 2025DualBreach: Efficient Dual-Jailbreaking via Target-Driven Initialization and Multi-Target Optimizationcited by 9
- 2024Class Machine Unlearning for Complex Data via Concepts Inference and Data Poisoningcited by 5
- 2025On the Privacy Risks of Spiking Neural Networks: A Membership Inference Analysiscited by 1
- 2025DualBreach: Efficient Dual-Jailbreaking via Target-Driven Initialization and Multi-Target Optimization21 Apr 2025
- 2025On the Privacy Risks of Spiking Neural Networks: A Membership Inference Analysis18 Feb 2025
- 2024Watermarking Techniques for Large Language Models: A Survey26 Aug 2024
- 2024Class Machine Unlearning for Complex Data via Concepts Inference and Data Poisoning24 May 2024
- 2024Machine Unlearning: A Comprehensive Survey13 May 2024
- 2024Robust Implementation of Retrieval-Augmented Generation on Edge-based Computing-in-Memory Architecturescited by 12
- 2026SRAS: A Lightweight Reinforcement Learning-based Document Selector for Edge-Native RAG Pipelinescited by 0
- 2026CiMRAG: CiM-Aware Domain-Adaptive and Noise-Resilient Retrieval-Augmented Generation for Edge-Based LLMscited by 0
- 2026Homo-RAG: Homology-Guided Retrieval-Augmented Generation for Cross-Species Gene Function Predictioncited by 0
- 2026Homo-RAG: Homology-Guided Retrieval-Augmented Generation for Cross-Species Gene Function Prediction26 Aug 2026
- 2026CiMRAG: CiM-Aware Domain-Adaptive and Noise-Resilient Retrieval-Augmented Generation for Edge-Based LLMs27 Jan 2026
- 2026SRAS: A Lightweight Reinforcement Learning-based Document Selector for Edge-Native RAG Pipelines5 Jan 2026
- 2024Robust Implementation of Retrieval-Augmented Generation on Edge-based Computing-in-Memory Architectures7 May 2024
- 2024TerDiT: Ternary Diffusion Models with Transformerscited by 6
- 2024Spiking Diffusion Modelscited by 3
- 2024Spiking Diffusion Models29 Aug 2024
- 2024TerDiT: Ternary Diffusion Models with Transformers23 May 2024
- 2021FastNeRF: High-Fidelity Neural Rendering at 200FPScited by 510
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Bettercited by 153
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023A Comprehensive Survey of Dataset Distillationcited by 114
- 2022Attention Spiking Neural Networkscited by 103
- 2021Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applicationscited by 96
- 2021Trustworthy AI: A Computational Perspectivecited by 93
- 2023Full Stack Optimization of Transformer Inference: a Surveycited by 79
- 2024A Survey on Kolmogorov-Arnold Networkcited by 67
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2021Towards Mixed-Precision Quantization of Neural Networks via Constrained Optimizationcited by 57
12 most cited of 406 All 406 (JSON)
- 2026Trustworthy Data- and ML-Ops for Intelligent Transportation Systems and Logistics1 Oct 2026
- 2026Making Analog Training Scale: Co-Designing Mapping, Optimizer, and Converters29 Sep 2026
- 2026Is INT8 Portable? A Cross-Platform Measurement Study of Quantized Inference on Embedded and Automotive Accelerators14 Sep 2026
- 2026NeuroFlex: Lossless Element-Level ANN-SNN Co-Execution for Efficient Sparse Inference12 Sep 2026
- 2026Compressed Recurrent Feedback in Tsetlin Machines: A Reproducible Boolean-FSM Study5 Sep 2026
- 2026Towards an Expressivity-Normalized Energy-Demand Comparison of ANNs and SNNs30 Aug 2026
- 2026BoltNet: An Ultra-Lightweight Convolutional Network for On-Device Plant Species Identification12 Aug 2026
- 2026FuncCode: Compressing Kolmogorov--Arnold Networks in Function Space with Hardware-Aware Quantization4 Aug 2026
- 2026FOUND-AF: Benchmarking ECG Foundation Models for Atrial Fibrillation Detection4 Aug 2026
- 2026CascadeLUT: Information-Ordered Streaming Inference for Bandwidth-Constrained FPGAs1 Aug 2026
- 2026Versatile On-device Adaptation at the Edge by Unifying Few-shot, Zero-shot, Continual, and In-context Learning31 Jul 2026
- 2026Sparse by Command: Task-Conditional Compute Skipping for Multi-Task Inference Accelerators24 Jul 2026
12 newest of 406 All 406 (JSON)