arrow
Return

Speedy Cloud: Cloud Computing with Support for Hardware Acceleration Services

delete2019-07-01
delete12
PRE
AI
H
Hassan Artail *
M
Mageda Sharafeddine
H
Hazem Hajj
A
Abdulrahman Kaitoua
R
Raghid Morcel
H
Haitham Akkary
DOI:10.1109/TCC.2017.2665493delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
While cloud computing has provided major benefits by maximizing the use of resources within a cloud, the current solutions still face many challenges. In this paper, we propose performance enhancements for cloud computations, provided by integrating hardware acceleration into the computation services. We extend the Hadoop framework by adding provisions for hardware acceleration using Field Programmable Gate Arrays (FPGAs). Hardware acceleration using energy efficient FPGAs is used as a service within the clouds or to offload computations when needed. It can provide additional sources of revenues, reduced operating costs, and increased resource utilization. We developed a custom Hadoop system and tested four applications commonly used for machine learning and deep learning. The results show the benefits of hardware acceleration and the high performance gains in smaller execution times and energy consumption.
Keywords:
Cloud computing
hardware acceleration
acceleration as a service
Hadoop
FPGA
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Transactions on Cloud Computing
IF:
5
Papers:
1.8K
Citations:
4.3K

Organization

P
Polytechnic University of Milan
Scholars:
2.0W
Papers: 1.8W
Citations: 24
A
American University of Beirut
Scholars:
8.3K
Papers: 6.0K
Citations: 1.1W