Skip to main navigation Skip to search Skip to main content

Towards Overlay-based Rapid In-Circuit Tuning of Deep Learning Designs

Zhiqiang Que, Daniel Holanda Noronha, Ruizhe Zhao, Xinyu Niu, Steven J.E. Wilton, Wayne Luk

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

1 Citation (Scopus)

Abstract

This paper presents a novel overlay-based approach for rapid in-circuit debugging and tuning of Deep Learning (DL) designs targeting Field-Programmable Gate Array (FPGA). We first propose overlay-based instruments designed to provide profiling information of hardware to builders of deep learning applications for tuning and debugging FPGA designs. Our instrumentation is optimized to take advantage of characteristics of DL application domain-specific information. We also implement a light-weight overlay-based Deep Neural Networks (DNN) processing engine that supports rapid word length tuning for each DNN layer's datapath without requiring time-consuming compilation of FPGA designs multiple times. Combining the overlay-based instrument and DNN processing engine together, we can visualize the patterns of overflow exceptions and support rapid mixed precision tuning of DNN layers on FPGAs.
Original languageEnglish
Title of host publication2020 International Conference on Field-Programmable Technology (ICFPT)
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages301
Number of pages1
ISBN (Electronic)9780738105185
ISBN (Print)9781665446228
DOIs
Publication statusPublished - 7 May 2021
Event2020 International Conference on Field-Programmable Technology, ICFPT 2020 - Maui, United States
Duration: 7 Dec 20208 Dec 2020

Publication series

NameInternational Conference on Field-Programmable Technology Proceedings
PublisherIEEE

Conference

Conference2020 International Conference on Field-Programmable Technology, ICFPT 2020
Country/TerritoryUnited States
CityMaui
Period7/12/208/12/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • Debug
  • DNN Debug
  • DNN Tuning
  • In circuit Tuning

Fingerprint

Dive into the research topics of 'Towards Overlay-based Rapid In-Circuit Tuning of Deep Learning Designs'. Together they form a unique fingerprint.

Cite this