Are FPGAs Suitable for Edge Computing?

04/17/2018
by   Saman Biookaghazadeh, et al.
0

The rapid growth of Internet-of-things (IoT) and artificial intelligence applications have called forth a new computing paradigm--edge computing. In this paper, we study the suitability of deploying FPGAs for edge computing from the perspectives of throughput sensitivity to workload size, architectural adaptiveness to algorithm characteristics, and energy efficiency. This goal is accomplished by conducting comparison experiments on an Intel Arria 10 GX1150 FPGA and an Nvidia Tesla K40m GPU. The experiment results imply that the key advantages of adopting FPGAs for edge computing over GPUs are three-fold: 1) FPGAs can provide a consistent throughput invariant to the size of application workload, which is critical to aggregating individual service requests from various IoT sensors; (2) FPGAs offer both spatial and temporal parallelism at a fine granularity and a massive scale, which guarantees a consistently high performance for accelerating both high-concurrency and high-dependency algorithms; and (3) FPGAs feature 3-4 times lower power consumption and up to 30.7 times better energy efficiency, offering better thermal stability and lower energy cost per functionality.

READ FULL TEXT
research
06/29/2023

When Edge Meets FaaS: Opportunities and Challenges

The proliferation of edge devices and the rapid growth of IoT data have ...
research
09/08/2020

Green-aware Mobile Edge Computing for IoT: Challenges, Solutions and Future Directions

The development of Internet of Things (IoT) technology enables the rapid...
research
02/28/2023

Choosing an effective setup for stream processing

This project aims to study the feasibility and cost-effectiveness of usi...
research
04/22/2021

Software-Defined Edge Computing: A New Architecture Paradigm to Support IoT Data Analysis

The rapid deployment of Internet of Things (IoT) applications leads to m...
research
02/13/2023

Divide and Save: Splitting Workload Among Containers in an Edge Device to Save Energy and Time

The increasing demand for edge computing is leading to a rise in energy ...
research
04/14/2022

An Energy Aware Clustering Scheme for 5G-enabled Edge Computing based IoMT Framework

In recent years, 5G network systems start to offer communication infrast...
research
07/17/2020

Klessydra-T: Designing Vector Coprocessors for Multi-Threaded Edge-Computing Cores

Convolutional computation kernels are fundamental to today's edge comput...

Please sign up or login with your details

Forgot password? Click here to reset