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

07/17/2020
by   Abdallah Cheikh, et al.
0

Convolutional computation kernels are fundamental to today's edge computing applications. Interleaved-Multi-Threading (IMT) processor cores are an interesting approach to pursue the highest energy efficiency and lowest hardware cost in edge computing systems, yet they need hardware acceleration schemes to deal with heavy computational workloads like convolutional algorithms. Following a vector approach to accelerate convolutions, this study explores possible alternatives to implement vector coprocessing units in IMT cores, showing the application-dependence of the optimal balance among the hardware architecture parameters.

READ FULL TEXT

page 1

page 3

research
09/16/2023

Exploration of TPUs for AI Applications

Tensor Processing Units (TPUs) are specialized hardware accelerators for...
research
11/07/2019

A Survey on Edge Computing Systems and Tools

Driven by the visions of Internet of Things and 5G communications, the e...
research
11/24/2022

Design and Prototyping Distributed CNN Inference Acceleration in Edge Computing

For time-critical IoT applications using deep learning, inference accele...
research
03/27/2020

AI on the Edge: Rethinking AI-based IoT Applications Using Specialized Edge Architectures

Edge computing has emerged as a popular paradigm for supporting mobile a...
research
06/08/2023

FLEdge: Benchmarking Federated Machine Learning Applications in Edge Computing Systems

Federated Machine Learning (FL) has received considerable attention in r...
research
04/17/2018

Are FPGAs Suitable for Edge Computing?

The rapid growth of Internet-of-things (IoT) and artificial intelligence...
research
05/07/2020

Multi-view data capture using edge-synchronised mobiles

Multi-view data capture permits free-viewpoint video (FVV) content creat...

Please sign up or login with your details

Forgot password? Click here to reset