arrow
Return

FPGA-Based GRU Accelerator for Streaming Data Processing

delete2026-09-25
delete0
PRE
AI
D
Doaa K. Hameed
A
Abdullah M. Zyarah *
DOI:10.1002/for.70217delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In the evolving landscape of edge devices, unlocking artificial intelligence (AI) services via the cloud has consistently raised concerns related to energy consumption, latency, and privacy. Shifting these services locally onto edge devices powered by CPUs and GPUs have always been hindered by their limited storage and computational power. This intensifies the demand for custom-designed AI accelerators. In this work, we propose an FPGA-based AI accelerator capable of efficiently processing time-series information. The proposed accelerator is built around a core algorithm modeled by a new variant of the standard gated-recurrent unit (GRU), namely random gated-recurrent unit (RGRU), thereby offering low latency, minimized resource utilization, and high performance compared to existing GRU accelerators. These improvements are achieved through parameter quantization, reduced computational overhead, and data localization, along with a 49 reduction in memory footprint compared to the standard GRU. The proposed design is evaluated on forecasting tasks using several standard benchmarks, including Yahoo Finance, Electricity Load, and Mackey–Glass, and demonstrates performance comparable to the standard GRU while requiring significantly fewer hardware resources.
Keywords:
FPGA-accelerator
GRU variant
random GRU
time-series data processing and forecasting

Journal

Journal of Forecasting cover
Journal of Forecasting
IF:
2.7
Papers:
2.3K
Citations:
3.0K

Organization

U
University of Baghdad
Scholars:
59
Papers: 28
Citations: 0
Cited Papers

Cited Papers

errShare
errSave
errShare
errSave
Long Short-Term Memory
err1997-11-01
err0
PREAI
errSepp Hochreiter; Jürgen Schmidhuber
errShare
errSave
Machine Health Monitoring Using Local Feature-Based Gated Recurrent Unit Networks
err2018-02-01
err636
PREAI
errZhao, Rui; Wang, Dongzhe; Yan, Ruqiang; Mao, Kezhi; Shen, Fei; Wang, Jinjiang
errShare
errSave
Hybrid GRU–Random Forest Model for Accurate Atmospheric Duct Detection with Incomplete Sounding Data
err
err0
PREAI
errYan,Yi; Guo,Linjing; Li,Jiangting; Yu,Zhouxiang; Sun,Shuji; Xu,Tong; Zhao,Haisheng; Guo,Lixin
errShare
errSave
Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference
err2018-06-01
err0
errOAAI
errBenoit Jacob; Skirmantas Kligys; Bo Chen; Menglong Zhu; Matthew Tang; Andrew Howard; Hartwig Adam; Dmitry Kalenichenko
errShare
errSave
Light Gated Recurrent Units for Speech Recognition
err2018-04-01
err263
errOAAI
errRavanelli, Mirco; Brakel, Philemon; Omologo, Maurizio; Bengio, Yoshua
errShare
errSave
researcher View more