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

Maciej Wielgosz1,2, Michał Karwatowski3,4

  • 1Faculty of Computer Science, Electronics and Telecommunications, AGH University of Science and Technology, al. Adama Mickiewicza 30, 30-059 Cracow, Poland. wielgosz@agh.edu.pl.

Summary

This study introduces a method for mapping neural network models to field-programmable gate arrays (FPGAs) to reduce latency in Internet of Things (IoT) infrastructure. The framework achieves 210 ns latency for specific models, enhancing real-time applications.

Related Concept Videos

Protein Networks02:26

Protein Networks

An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Protein Networks02:26

Protein Networks

2.8K
Psychosexual Stages of Personality: Latency01:16

Psychosexual Stages of Personality: Latency

Following the phallic stage in Freud's theory of psychosexual development, children enter a phase called the latency period, which lasts from approximately six to twelve years of age. Unlike earlier stages, where sexual impulses played a central role, Freud believed these impulses are repressed during the latency period, becoming part of the unconscious. This stage is often described as a time of psychological calm after the turbulence of the phallic stage.
The latency period is not...
1.2K
Network Covalent Solids02:18

Network Covalent Solids

Network covalent solids contain a three-dimensional network of covalently bonded atoms as found in the crystal structures of nonmetals like diamond, graphite, silicon, and some covalent compounds, such as silicon dioxide (sand) and silicon carbide (carborundum, the abrasive on sandpaper). Many minerals have networks of covalent bonds.
To break or to melt a covalent network solid, covalent bonds must be broken. Because covalent bonds are relatively strong, covalent network solids are typically...
16.1K
Neural Regulation01:37

Neural Regulation

Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
43.2K
Microtubule Associated Proteins (MAPs)01:42

Microtubule Associated Proteins (MAPs)

Microtubule function and architecture are regulated by an array of specialized proteins called microtubule-associated proteins or MAPs. These proteins are widespread across different organisms and have conserved protein motifs, like the multi-TOG domain for tubulin binding found in the CLASP family of MAPs. Some MAPs are lineage-specific based on their conserved domains. Their functions depend upon the cytoskeletal architecture and cell type they are located within. In-plant cells, a specific...
5.8K