arrow
Return

Specializing FGPU for Persistent Deep Learning

delete2021-07-15
delete4
delete
OA
AI
R
Rui Ma *
J
Jia-Ching Hsu
T
Tian Tan
E
Eriko Nurvitadhi
D
David Sheffield
R
Rob Pelt
M
Martin Langhammer
J
Jaewoong Sim
A
Aravind Dasu
D
Derek Chiou
DOI:10.1145/3457886delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Overlay architectures are a good way to enable fast development and debug on FPGAs at the expense of potentially limited performance compared to fully customized FPGA designs. When used in concert with hand-tuned FPGA solutions, performant overlay architectures can improve time-to-solution and thus overall productivity of FPGA solutions. This work tunes and specializes FGPU, an open source OpenCL-programmable GPU overlay for FPGAs. We demonstrate that our persistent deep learning (PDL)-FGPU architecture maintains the ease-of-programming and generality of GPU programming while achieving high performance from specialization for the persistent deep learning domain. We also propose an easy method to specialize for other domains. PDL-FGPU includes new instructions, along with micro-architecture and compiler enhancements. We evaluate both the FGPU baseline and the proposed PDL-FGPU on a modern high-end Intel Stratix 10 2800 FPGA in simulation running persistent DL applications (RNN, GRU, LSTM), and non-DL applications to demonstrate generality. PDL-FGPU requires 1.4-3x more ALMs, 4.4-6.4x more M20ks, and 1-9.5x more DSPs than baseline, but improves performance by 56-693x for PDL applications with an average 23.1% degradation on non-PDL applications. We integrated the PDL-FGPU overlay into Intel OPAE to measure real-world performance/power and demonstrate that PDL-FGPU is only 4.0-10.4x slower than the Nvidia V100.
Keywords:
Overlay
specialization
FPGA
GPU
soft GPU
persistent deep learning
RNN

Journal

ACM Transactions on Reconfigurable Technology and Systems cover
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
Papers:
599
Citations:
810

Organization

U
university of texas austin
Scholars:
2.4W
Papers: 2.0W
Citations: 54
U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
Cited Papers

Cited Papers

Assessing Graphical Robot Aids for Interactive Co-working
err2016-07-10
err0
errOAAI
errIveta Eimontaite; Ian Gwilt; David Cameron; Jonathan M. Aitken; Joe Rolph; Saeid Mokaram; James Law
errShare
errSave
Human Trafficking in Correctional Institutions: A Survey of Correctional and Anti-Trafficking Leaders
err2022-01-09
err0
PREAI
errCynthia Fraga Rizo; Christopher J. Wretman; Jia Luo; Tonya B. Van Deinse; Nicole Sullivan; Sarah M. Godoy; Erin A. Meehan; Rebecca J. Macy
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
General-Purpose Computing with Soft GPUs on FPGAs
err2018-01-24
err18
PREAI
errAl Kadi, Muhammed; Janssen, Benedikt; Yudi, Jones; Huebner, Michael
errShare
errSave
researcher View more