• Home
  • Search
  • A Data-Center FPGA Acceleration Platform for Convolutional Neural Networks
  • Open Access IconOpen Access
  • Cite Icon24
  • https://doi.org/10.1109/fpl.2019.00032Copy DOI Icon

A Data-Center FPGA Acceleration Platform for Convolutional Neural Networks

  • Sep 1, 2019
  • Xiaoyu Yu +9 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Intensive computation is entering data centers with multiple workloads of deep learning. To balance the compute efficiency, performance, and total cost of ownership (TCO), the use of a field-programmable gate array (FPGA) with reconfigurable logic provides an acceptable acceleration capacity and is compatible with diverse computation-sensitive tasks in the cloud. In this paper, we develop an FPGA acceleration platform that leverages a unified framework architecture for general-purpose convolutional neural network (CNN) inference acceleration at a data center. To overcome the computation bound, 4,096 DSPs are assembled and shaped as supertile units (SUs) for different types of convolution, which provide up to 4.2 TOP/s 16-bit fixed-point performance at 500 MHz. The interleaved-task-dispatching method is proposed to map the computation across the SUs, and the memory bound is solved by a dispatching-assembling buffering model and broadcast caches. For various non-convolution operators, a filter processing unit is designed for general-purpose filter-like/pointwise operators. In the experiment, the performances of CNN models running on server-class CPUs, a GPU, and an FPGA are compared. The results show that our design achieves the best FPGA peak performance and a throughput at the same level as that of the state-of-the-art GPU in data centers, with more than 50 times lower latency.

Similar Papers
  • Research Article
  • Citations3

Toward Optimal FPGA Implementation of Deep Convolutional Neural Networks for Handwritten Hangul Character Recognition

  • Mar 31, 2018
  • Journal of Computing Science and Engineering
  • Hanwool Park +6
  • Conference Article
  • Citations6

Minimizing cost of provisioning in fault-tolerant distributed data centers with durability constraints

  • May 01, 2016
  • Rakesh Tripathi +2
  • 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
  • Conference Article

Towards cost-effective capacity provisioning for fault-tolerant green distributed data centers

  • Nov 01, 2016
  • Rakesh Tripathi +2
  • Conference Article
  • Citations8

Codesign-NAS

  • Feb 23, 2020
  • Mohamed S Abdelfattah +5
  • Research Article
  • Citations4

Human Activity Recognition in a Realistic and Multiview Environment Based on Two-Dimensional Convolutional Neural Network

  • May 09, 2023
  • Journal of Artificial Intelligence and Technology
  • Ashish Khare +2
  • Conference Article
  • Citations86

Network-attached FPGAs for data center applications

  • Dec 01, 2016
  • Jagath Weerasinghe +3
  • 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
  • Research Article
  • Citations46

Receptive Field Regularization Techniques for Audio Classification and Tagging With Deep Convolutional Neural Networks

  • Jan 01, 2021
  • IEEE/ACM Transactions on Audio, Speech, and Language Processing
  • Khaled Koutini +2
  • Research Article
  • Citations5

Analysis of CNN Architectures for Human Action Recognition in Video

  • Jun 30, 2022
  • Computación y Sistemas
  • David Silva +4
  • Conference Article
  • Citations3

Efficient CNN Hardware Architecture Based on Linear Approximation and Computation Reuse Technique

  • Dec 17, 2023
  • Mohammed F Tolba +4
  • Conference Article
  • Citations17

Classification of Hand-Drawn Basic Circuit Components Using Convolutional Neural Networks

  • Jun 01, 2020
  • 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)
  • Mihriban Gunay +2
  • Conference Article
  • Citations40

Novel Casestudy and Benchmarking of AlexNet for Edge AI: From CPU and GPU to FPGA

  • Aug 30, 2020
  • Firas Al-Ali +4
  • PDF
  • Research Article
  • Citations10

An Accelerator Design Using a MTCA Decomposition Algorithm for CNNs

  • Sep 28, 2020
  • Sensors (Basel, Switzerland)
  • Yunping Zhao +2
  • Conference Article
  • Citations8

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

  • Dec 05, 2022
  • Marius Stan +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.