• Cite Icon8
  • https://doi.org/10.1145/3373087.3375334Copy DOI Icon

Codesign-NAS

  • Feb 23, 2020
  • Mohamed S Abdelfattah +5 more
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Field-programmable gate arrays (FPGAs) have become a popular compute platform for convolutional neural network (CNN) inference; however, the design of a CNN model and its FPGA accelerator has been inherently sequential. A CNN is first prototyped with no-or-little hardware awareness to attain high accuracy; subsequently, an FPGA accelerator is tuned to that specific CNN to maximize its efficiency. Instead, we formulate a neural architecture search (NAS) optimization problem that contains parameters from both the CNN model and the FPGA accelerator, and we jointly search for the best CNN 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. Next we propose accelerator innovations that improve the entire Pareto frontier. Finally, we compare to ResNet on a highly-tuned accelerator, and show that using codesign, we can improve on Cifar-100 classification accuracy by 1.8% while simultaneously increasing performance/area by 41% in just 1000 GPU-hours of running Codesign-NAS, thus demonstrating that our automated codesign approach is superior to sequential design of a CNN model and accelerator.

Similar Papers
  • Dissertation
  • Citations1

FPGA acceleration of continual learning at the edge

  • Jan 01, 2021
  • Gane Pathirannahelage Duvindu Piyasena
  • Research Article
  • Citations2

A Survey of Low-Latency IoT System Using FPGA Accelerator

  • Jul 01, 2021
  • Journal of Physics: Conference Series
  • F P Mahimai Don Bosco +2
  • Conference Article
  • Citations19

RNAS-MER: A Refined Neural Architecture Search with Hybrid Spatiotemporal Operations for Micro-Expression Recognition

  • Jan 01, 2023
  • Monu Verma +3
  • Conference Article
  • Citations54

An Experimental Study of Reduced-Voltage Operation in Modern FPGAs for Neural Network Acceleration

  • Jun 01, 2020
  • Behzad Salami +8
  • Research Article
  • Citations5

BISWSRBS: A Winograd-based CNN Accelerator with a Fine-grained Regular Sparsity Pattern and Mixed Precision Quantization

  • Sep 13, 2021
  • ACM Transactions on Reconfigurable Technology and Systems
  • Tao Yang +8
  • Research Article

A Design of Network Reconfigurable Universal CNN Accelerator Based on FPGA

  • Jan 23, 2026
  • ACM Transactions on Embedded Computing Systems
  • Wenhua Ye +4
  • Conference Article
  • Citations8

HPIPE NX: Boosting CNN Inference Acceleration Performance with AI-Optimized FPGAs

  • Dec 05, 2022
  • Marius Stan +3
  • Research Article
  • Citations8

An Uninterrupted Processing Technique-Based High-Throughput and Energy-Efficient Hardware Accelerator for Convolutional Neural Networks

  • Dec 01, 2022
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Md Najrul Islam +2
  • Research Article
  • Citations2

Towards high-performance deep learning architecture and hardware accelerator design for robust analysis in diffuse correlation spectroscopy

  • Oct 28, 2024
  • Computer Methods and Programs in Biomedicine
  • Zhenya Zang +6
  • Research Article
  • Citations39

Automated Exploration and Implementation of Distributed CNN Inference at the Edge

  • Apr 01, 2023
  • IEEE Internet of Things Journal
  • Xiaotian Guo +2
  • Research Article
  • Citations41

OMNI: A Framework for Integrating Hardware and Software Optimizations for Sparse CNNs

  • Sep 14, 2020
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Yun Liang +2
  • PDF
  • Research Article
  • Citations16

The Real-Time Mobile Application for Classifying of Endangered Parrot Species Using the CNN Models Based on Transfer Learning

  • Mar 09, 2020
  • Mobile Information Systems
  • Daegyu Choe +2
  • Research Article
  • Citations140

Understanding the learning mechanism of convolutional neural networks in spectral analysis

  • Apr 08, 2020
  • Analytica Chimica Acta
  • Xiaolei Zhang +8
  • PDF
  • Research Article
  • Citations16

DNAS: Decoupling Neural Architecture Search for High-Resolution Remote Sensing Image Semantic Segmentation

  • Aug 09, 2022
  • Remote Sensing
  • Yu Wang +4
  • PDF
  • Research Article
  • Citations13

A Novel Software-Defined Convolutional Neural Networks Accelerator

  • Jan 01, 2019
  • IEEE Access
  • Yufeng Li +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.