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 条
  • [31] Measurement of Cloud Computing Services Availability
    Pavlik, Jakub
    Sobeslav, Vladimir
    Komarek, Ales
    NATURE OF COMPUTATION AND COMMUNICATION, 2015, 144 : 191 - 201
  • [32] Cloud computing services: taxonomy and comparison
    Hofer, C. N.
    Karagiannis, G.
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2011, 2 : 81 - 94
  • [33] Foreniscs Analysis of Cloud Computing Services
    Ghafarian, Ahmad
    2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 1335 - 1339
  • [34] Software Agents as Cloud Computing Services
    Lopez-Rodriguez, Ignacio
    Hernandez-Tejera, Mario
    ADVANCES ON PRACTICAL APPLICATIONS OF AGENTS AND MULTI-AGENT SYSTEMS, 2011, 88 : 271 - 276
  • [35] The economics of cloud computing on educational services
    Boja, Catalin
    Pocatilu, Paul
    Toma, Cristian
    3RD WORLD CONFERENCE ON LEARNING, TEACHING AND EDUCATIONAL LEADERSHIP, 2013, 93 : 1050 - 1054
  • [36] Above the Cloud Computing: Applying Cloud Computing Principles to Create an Orbital Services Model
    Straub, Jeremy
    Mohammad, Atif
    Berk, Josh
    Nervold, Anders Kose
    SENSORS AND SYSTEMS FOR SPACE APPLICATIONS VI, 2013, 8739
  • [37] Cloud Computing / Cloud Computing
    Maya Proano, Isabel
    RETOS-REVISTA DE CIENCIAS DE LA ADMINISTRACION Y ECONOMIA, 2011, 1 (01): : 35 - 40
  • [38] Navigating the Cloud: Choosing the Right Cloud Computing Services for Your Business
    1600, Institute of Electrical and Electronics Engineers Inc.
  • [39] IaaS cloud computing services for libraries: Cloud storage and virtual machines
    Han, Yan
    OCLC Systems and Services, 2013, 29 (02): : 87 - 100
  • [40] An SLA Support System for Cloud Computing
    Machado, Guilherme Sperb
    Stiller, Burkhard
    MANAGING THE DYNAMICS OF NETWORKS AND SERVICES, 2011, 6734 : 53 - 56