Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Acceleration Vectors01:30

Acceleration Vectors

8.1K
In everyday conversation, accelerating means speeding up. Acceleration is a vector in the same direction as the change in velocity, Δv, therefore the greater the acceleration, the greater the change in velocity over a given time. Since velocity is a vector, it can change in magnitude, direction, or both. Thus acceleration is a change in speed or direction, or both. For example, if a runner traveling at 10 km/h due east slows to a stop, reverses direction, and continues their run at 10 km/h...
8.1K
Reducing Line Loss01:18

Reducing Line Loss

154
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
154
Convolution Properties I01:20

Convolution Properties I

152
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
152
Parallel Processing01:20

Parallel Processing

152
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
152
Convolution Properties II01:17

Convolution Properties II

203
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
203
Convolution: Math, Graphics, and Discrete Signals01:24

Convolution: Math, Graphics, and Discrete Signals

262
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
262

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A Feature Extraction Method Based on Differential Entropy and Linear Discriminant Analysis for Emotion Recognition.

Sensors (Basel, Switzerland)·2019
Same author

Templated synthesis of a bifunctional Janus graphene for enhanced enrichment of both organic and inorganic targets.

Chemical communications (Cambridge, England)·2019
Same author

Heavy metals in maternal and cord blood in Beijing and their efficiency of placental transfer.

Journal of environmental sciences (China)·2019
Same author

Molecular basis for feedback inhibition of tyrosine-regulated 3-deoxy-d-arabino-heptulosonate-7-phosphate synthase from Escherichia coli.

Journal of structural biology·2019
Same author

Viruslike Element-Tagged Nanoparticle Inductively Coupled Plasma Mass Spectrometry Signal Multiplier: Membrane Biomarker Mediated Cell Counting.

Analytical chemistry·2019
Same author

Identification of Potential Long Noncoding RNA Biomarker of Mercury Compounds in Zebrafish Embryos.

Chemical research in toxicology·2019

Related Experiment Video

Updated: Jul 5, 2025

Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.2K

Research on Convolutional Neural Network Inference Acceleration and Performance Optimization for Edge Intelligence.

Yong Liang1,2, Junwen Tan1,2, Zhisong Xie2

  • 1Key Laboratory of Advanced Manufacturing and Automation Technology (Guilin University of Technology), Education Department of Guangxi Zhuang, Autonomous Region, Guilin 541006, China.

Sensors (Basel, Switzerland)
|January 11, 2024
PubMed
Summary

Edge intelligence (EI) faces power and computation challenges. Researchers optimized LeNet-5 accelerators on FPGAs, finding pipelining significantly boosts performance while reducing energy use compared to CPUs and GPUs.

Keywords:
FPGAHLSdeep learningedge intelligenceheterogeneous computing

More Related Videos

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

556
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

575

Related Experiment Videos

Last Updated: Jul 5, 2025

Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.2K
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

556
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

575

Area of Science:

  • Computer Science
  • Artificial Intelligence
  • Hardware Acceleration

Background:

  • Edge intelligence (EI) integrates edge computing and AI, enabling AI algorithms on edge devices.
  • Practical EI deployment is hindered by computational power, energy consumption, size, and cost constraints.
  • Heterogeneous parallel computing platforms are essential for overcoming EI's performance-power trade-offs.

Purpose of the Study:

  • To design and implement optimized hardware accelerators for deep learning on edge devices.
  • To evaluate the performance and power efficiency of different optimization techniques for EI applications.
  • To investigate the impact of quantization on FPGA resource utilization for EI.

Main Methods:

  • Leveraged the Xilinx Zynq 7000 heterogeneous computing platform.
  • Employed High-Level Synthesis (HLS) for accelerator design.
  • Implemented and compared two LeNet-5 accelerators using loop unrolling and pipelining optimization techniques.

Main Results:

  • The PIPELINE accelerator, at 100 MHz, showed a 14.972x speedup over the UNROLL accelerator with only an 8.09% increase in power consumption.
  • Compared to a CPU, the PIPELINE accelerator achieved a 70.387x speedup and reduced power consumption by 91.37%.
  • Compared to a GPU, the PIPELINE accelerator reduced power consumption by 93.35%.

Conclusions:

  • Pipelining optimization offers superior performance for EI applications on FPGAs compared to loop unrolling.
  • FPGA-based accelerators provide significant power and speed advantages over traditional CPUs and GPUs for EI.
  • The study offers practical hardware acceleration schemes and insights into quantization effects for edge intelligence applications.