When FPGA Meets Cloud: A First Look at Performance

被引:19
|
作者
Wang, Xiuxiu [1 ]
Niu, Yipei [1 ]
Liu, Fangming [1 ]
Xu, Zichen [2 ]
机构
[1] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab, Cluster & Grid Comp Lab,Sch Comp Sci & Technol, 1037 Luoyu Rd, Wuhan 430074, Peoples R China
[2] Nanchang Univ, Gener Operat & Optimal Data Lab, 999 Xuefu BLVD,IEB A608-1, Nanchang 330000, Jiangxi, Peoples R China
基金
美国国家科学基金会;
关键词
FPGA cloud; FPGA acceleration; virtualization; performance measurement;
D O I
10.1109/TCC.2020.2992548
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud service providers promote their new field programmable gate array (FPGA) infrastructure as a service (IaaS) as the new era of cloud product. This FPGA IaaS wraps virtualized compute resources with FPGA boards, e.g., Amazon AWS F1, and reserves acceleration capability for specific applications. Though this acceleration technique sounds promising, questions like real world performance, best-fit scenarios, portability, etc., still need further clarification. In this article, we present one of the first few empirical studies that take a close look at FPGA clouds from the tenants' perspective. We have conducted measurement studies on Amazon AWS, Alibaba, and Huawei clouds for over one year. The experimental results show that: (1) Tenants experience severe performance-cost imbalance on FPGA IaaS platforms; (2) The inter-communication performance in FPGA clouds is tightly constrained by hardware drivers, e.g., small optimization of DMA drivers for PCIe can harvest significant performance gain; (3) The virtualized FPGA clouds are far from mature, e.g., small-sized jobs can greatly degrade the performance of FPGA clouds due to underutilized PCIe bandwidth. Our study not only provides useful hints to help tenants with FPGA service selection, but also sheds some lights for cloud providers to improve the performance of FPGA clouds.
引用
收藏
页码:1344 / 1357
页数:14
相关论文
共 50 条
  • [21] When Green Computing Meets Performance and Resilience SLOs
    Qiu, Haoran
    Mao, Weichao
    Wang, Chen
    Jha, Saurabh
    Franke, Hubertus
    Narayanaswami, Chandra
    Kalbarczyk, Zbigniew
    Ar, Tamer Bas Comma
    Iyer, Ravishankar
    2024 54TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS-SUPPLEMENTAL VOLUME, DSN-S 2024, 2024, : 17 - 22
  • [22] When Metal Meets Ice: Potential for Performance or Injury
    Lockwood, K.
    Frost, G.
    SAFETY IN ICE HOCKEY: 5TH VOLUME, 2009, 1516 : 198 - 208
  • [23] When repair meets chromatin - First in series on chromatin dynamics
    Green, CM
    Almouzni, G
    EMBO REPORTS, 2002, 3 (01) : 28 - 33
  • [24] Look for consistent management and performance when investing
    Taylor, C
    Wood, F
    VETERINARY ECONOMICS, 1999, 40 (07): : 26 - 27
  • [25] ENGINEERING SEARCHABLE ENCRYPTION OF MOBILE CLOUD NETWORKS: WHEN QOE MEETS QOP
    Li, Hongwei
    Liu, Dongxiao
    Dai, Yuanshun
    Luan, Tom H.
    IEEE WIRELESS COMMUNICATIONS, 2015, 22 (04) : 74 - 80
  • [26] A Discussion on Fall Detection Issues and Its Deployment When cloud meets battery
    Barri Khojasteh, Samad
    Villar, Jose R.
    de la Cal, Enrique
    Gonzalez, Victor M.
    Tan, Qing
    Kiadi, Morteza
    2018 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA), 2018, : 112 - 115
  • [27] When UAV Swarm Meets Edge-Cloud Computing: The QoS Perspective
    Chen, Wuhui
    Liu, Baichuan
    Huang, Huawei
    Guo, Song
    Meng, Zibin
    IEEE NETWORK, 2019, 33 (02): : 36 - 43
  • [28] When Cloud Meets Uncertain Crowd: An Auction Approach for Crowdsourced Livecast Transcoding
    Zhu, Yifei
    Liu, Jiangchuan
    Wang, Zhi
    Zhang, Cong
    PROCEEDINGS OF THE 2017 ACM MULTIMEDIA CONFERENCE (MM'17), 2017, : 1372 - 1380
  • [29] WHEN CLIMATE MEETS MACHINE LEARNING: EDGE TO CLOUD ML ENERGY EFFICIENCY
    Marculescu, Diana
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2021,
  • [30] From Cloud to Edge: A First Look at Public Edge Platforms
    Xu, Mengwei
    Fu, Zhe
    Ma, Xiao
    Zhang, Li
    Li, Yanan
    Qian, Feng
    Wang, Shangguang
    Li, Ke
    Yang, Jingyu
    Liu, Xuanzhe
    PROCEEDINGS OF THE 2021 ACM INTERNET MEASUREMENT CONFERENCE, IMC 2021, 2021, : 37 - 53