2019
DOI: 10.3390/s19132981
|View full text |Cite
|
Sign up to set email alerts
|

Mapping Neural Networks to FPGA-Based IoT Devices for Ultra-Low Latency Processing

Abstract: Internet of things (IoT) infrastructure, fast access to knowledge becomes critical. In some application domains, such as robotics, autonomous driving, predictive maintenance, and anomaly detection, the response time of the system is more critical to ensure Quality of Service than the quality of the answer. In this paper, we propose a methodology, a set of predefined steps to be taken in order to map the models to hardware, especially field programmable gate arrays (FPGAs), with the main focus on latency reduct… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(14 citation statements)
references
References 27 publications
0
14
0
Order By: Relevance
“…DL2HDL [2] is a framework for mapping the DNNs on FPGA using Python and MyHDL (a low-level python language used for the FPGA). First, the models must be PyTorch or Keras models transformed into PyTorch models.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…DL2HDL [2] is a framework for mapping the DNNs on FPGA using Python and MyHDL (a low-level python language used for the FPGA). First, the models must be PyTorch or Keras models transformed into PyTorch models.…”
Section: Related Workmentioning
confidence: 99%
“…A hardware device such as FPGAs contains a wide range of resources, including Flip-Flops, Block RAMs (BRAMs), connected Lookup tables (LUTs), and Digital Signal Processing (DSP) blocks [2]. These characteristics indicate that FPGA devices can be reconfigured and customized.…”
Section: Introductionmentioning
confidence: 99%
“…Additionally, because of its great flexibility, the use of special purpose hardware, such as Field Programmable Gate Arrays (FPGAs), is being widely explored to bring DL techniques to end-devices [27], [28]. Consequently, during the last years, multiple tools for mapping neural networks on FPGAs have appeared [29], [30].…”
Section: Related Workmentioning
confidence: 99%
“…The first article in this group is entitled “Mapping Neural Networks to FPGA-Based IoT Devices for Ultra-Low Latency Processing” [ 3 ], by Maciej Wielgosz and Michał Karwatowski. This research exploits the power of reconfigurable hardware to implement algorithms that run efficiently thanks to the intrinsic parallelism provided by field programmable gate arrays (FPGA) devices.…”
Section: Summary Of the Contributions In This Special Issuementioning
confidence: 99%