arrow
返回

Deploying Multi-tenant FPGAs within Linux-based Cloud Infrastructure

delete2021-12-01
delete11
PRE
AI
J
Joel Mandebi Mbongue *
D
Danielle Tchuinkou Kwadjo
A
Alex Shuping
C
Christophe Bobda
DOI:10.1145/3474058delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Cloud deployments now increasingly exploit Field-Programmable Gate Array (FPGA) accelerators as part of virtual instances. While cloud FPGAs are still essentially single-tenant, the growing demand for efficient hardware acceleration paves the way to FPGA multi-tenancy. It then becomes necessary to explore architectures, design flows, and resource management features that aim at exposing multi-tenant FPGAs to the cloud users. In this article, we discuss a hardware/software architecture that supports provisioning space-shared FPGAs in Kernel-based Virtual Machine (KVM) clouds. The proposed hardware/software architecture introduces an FPGA organization that improves hardware consolidation and support hardware elasticity with minimal data movement overhead. It also relies on VirtIO to decrease communication latency between hardware and software domains. Prototyping the proposed architecture with a Virtex UltraScale+ FPGA demonstrated near specification maximum frequency for on-chip data movement and high throughput in virtual instance access to hardware accelerators. We demonstrate similar performance compared to single-tenant deployment while increasing FPGA utilization, which is one of the goals of virtualization. Overall, our FPGA design achieved about 2x higher maximum frequency than the state of the art and a bandwidth reaching up to 28 Gbps on 32-bit data width.
Keyword:
Cloud
FPGA
multi-tenancy
network-on-chip
virtualization
KVM

期刊

ACM Transactions on Reconfigurable Technology and Systems 封面图
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
论文数:
598
被引数:
810

机构

State University System of Florida 封面图
State University System of Florida
学者数:
12.7W
论文数: 10.9W
被引数: 130
引用论文

引用论文

Linkage map positions and allelic diversity of two Mal d 3 (non-specific lipid transfer protein) genes in the cultivated apple (Malus domestica)
err2005-01-13
err0
PREAI
errZ. S. Gao; W. E. van de Weg; J. G. Schaart; I. M. van der Meer; L. Kodde; M. Laimer; H. Breiteneder; K. Hoffmann-Sommergruber; L. J. W. J. Gilissen
err分享
err收藏
Polyvalent interaction of antibodies with bacterial cells
err1990-10-01
err0
PREAI
errAlex Yu. Karulin; Boris B. Dzantiev
err分享
err收藏
Cloud-Based FPGA Custom Computing Machines for Streaming Applications
err2019-01-01
err18
errOAAI
errAl-Aghbari, Amran A.; Elrabaa, Muhammad E. S.
err分享
err收藏
err分享
err收藏
Robust antigen-specific humoral immune responses to sublingually delivered adenoviral vectors encoding HIV-1 Env: Association with mucoadhesion and efficient penetration of the sublingual barrier
err2011-09-01
err0
errOAAI
errWilliam Domm; Lauren Brooks; Hung Li Chung; Changyong Feng; William J. Bowers; Gene Watson; James L. McGrath; Stephen Dewhurst
err分享
err收藏
学者 查看更多内容