Speedy Cloud: Cloud Computing with Support for Hardware Acceleration Services

被引:6
|
作者
Artail, Hassan [1 ]
Saghir, Mazen A. R. [1 ]
Sharafeddin, Mageda [1 ]
Hajj, Hazem [1 ]
Kaitoua, Abdulrahman [2 ]
Morcel, Raghid [1 ]
Akkary, Haitham [1 ]
机构
[1] Amer Univ Beirut, Dept Elect & Comp Engn, POB 11-0236, Beirut 11072020, Lebanon
[2] Politecn Milano Univ, Dept Elect Informat & Biomed Engn, I-20133 Milan, Italy
关键词
Cloud computing; hardware acceleration; acceleration as a service; Hadoop; FPGA; MAPREDUCE;
D O I
10.1109/TCC.2017.2665493
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:850 / 865
页数:16
相关论文
共 50 条
  • [41] Blueprinting Approach in Support of Cloud Computing
    Dinh Khoa Nguyen
    Lelli, Francesco
    Papazoglou, Mike P.
    van den Heuvel, Willem-Jan
    FUTURE INTERNET, 2012, 4 (01): : 322 - 346
  • [42] Cloud Sustainability Dashboard Dynamically Assessing the Sustainability of Cloud Computing Services
    Arlitt, Martin
    Banerjee, Sujata
    Bash, Cullen
    Chen, Yuan
    Gmach, Daniel
    Hoover, Christopher
    Mahadevan, Priya
    Milojicic, Dejan
    Pelletier, Eric
    Vishwanath, R. N.
    Shah, Amip
    Sharma, Puneet
    PROCEEDINGS OF THE 2010 IEEE INTERNATIONAL SYMPOSIUM ON SUSTAINABLE SYSTEMS AND TECHNOLOGY (ISSST), 2010,
  • [43] THE STUDY ON HARDWARE PROTECTION IN CLOUD COMPUTING BY VIRTUALIZATION TECHNOLOGIES
    He Guang
    Chen Kaitian
    Chen Xuxiang
    Cai Shigui
    Zhao Shaojuan
    Mao Shiwen
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 3, 2012, : 139 - 143
  • [44] Hardware-based solutions for trusted cloud computing
    Demigha, Oualid
    Larguet, Ramzi
    COMPUTERS & SECURITY, 2021, 103
  • [45] Hardware Loads and Power Consumption in Cloud Computing Environments
    Dinita, Razvan I.
    Wilson, George
    Winckles, Adrian
    Cirstea, Marcian
    Jones, Aled
    2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2013, : 1291 - 1296
  • [46] Teaching cloud computing in cloud computing
    Moravcik, Marek
    Segec, Pavel
    Uramova, Jana
    Kontsek, Martin
    2017 15TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2017), 2017, : 319 - 324
  • [48] Automatic Healing of Services in Cloud Computing Environment
    Vijayalakshmi, M.
    Yakobu, D.
    Veeraiah, D.
    Rao, N. Gnaneswara
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2016, : 740 - 745
  • [49] Semantics of Data Mining Services in Cloud Computing
    Parra-Royon, Manuel
    Atemezing, Ghislain
    Benitez, Jose M.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (02) : 945 - 955
  • [50] Head in the clouds? Overview of cloud computing services
    Eckett, Katie
    Koempel, Florian
    QUEEN MARY JOURNAL OF INTELLECTUAL PROPERTY, 2013, 3 (01) : 54 - 69