Hardware Accelerators for Cloud Computing: Features and Implementation

In this paper, hardware accelerator (FHA) applications realized on FPGA that can be offered as a service in cloud computing systems are discussed. It is necessary to know the hardware resources used by FHA applications and the performance they provide for the efficient meeting of the user requests a...

Full description

Saved in:
Bibliographic Details
Published in2021 29th Signal Processing and Communications Applications Conference (SIU) pp. 1 - 4
Main Authors Tirlioglu, Anil, Demir, Omer Bayram, Yazar, Alper, Schmidt, Ece Guran
Format Conference Proceeding
LanguageEnglish
Published IEEE 09.06.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this paper, hardware accelerator (FHA) applications realized on FPGA that can be offered as a service in cloud computing systems are discussed. It is necessary to know the hardware resources used by FHA applications and the performance they provide for the efficient meeting of the user requests and effective resource planning. To this end, the first contribution of this paper is to provide a compilation of the literature on the features of frequently used hardware accelerators (matrix multiplication, face detection, FFT) in the last three years, based on common parameters and metrics. The numerical values we provide can be used for cloud resource allocation and creation of sample cloud workloads. The second contribution of our paper is the implementation of the Canny edge detector, a sample hardware accelerator implemented in HLS (High-level Synthesis), using an open source library. In this way, the work flow for the implementation and operation of the hardware accelerator together with its performance are presented.
DOI:10.1109/SIU53274.2021.9478015