RosebudVirt: A High-Performance and Partially Reconfigurable FPGA Virtualization Framework for Multitenant Networks

被引:1
|
作者
Chang, Yiwei [1 ,2 ]
Guo, Zhichuan [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, Beijing 100049, Peoples R China
关键词
Field programmable gate arrays; Virtualization; Hardware; Resource management; Cloud computing; Throughput; Software; Cloud data centers; field-programmable gate array (FPGA) virtualization; multitenant networks; partial reconfiguration (PR); single-root I/O virtualization (SR-IOV);
D O I
10.1109/TVLSI.2024.3436017
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field-programmable gate arrays (FPGAs) are key accelerators in cloud data centers due to their parallelism and programmability. However, challenges such as low hardware utilization and high virtualization overhead persist. This brief presents RosebudVirt, a high-performance and partially reconfigurable FPGA virtualization framework tailored for multitenant networks. It enhances the original Rosebud by introducing single-root I/O virtualization (SR-IOV) support, partitioning the PCIe-attached FPGA device into multiple physical functions (PFs) and virtual functions (VFs) accessible to the linux kernel via PF and VF drivers. This facilitates direct mapping among tenants, VFs, and reconfigurable packet-processing units (RPUs) within the FPGA. RosebudVirt achieves near-native throughput with < 1% area overhead and increases hardware utilization by up to 7.6 times by additional VF drivers and network interfaces. What is more, RosebudVirt is compatible with Kubernetes and Docker
引用
收藏
页码:298 / 302
页数:5
相关论文
共 45 条
  • [41] A Novel Bio-Inspired Approach for High-Performance Management in Service-Oriented Networks
    Conti, Vincenzo
    Militello, Carmelo
    Rundo, Leonardo
    Vitabile, Salvatore
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 1709 - 1722
  • [42] FullMonte: a framework for high-performance Monte Carlo simulation of light through turbid media with complex geometry
    Cassidy, Jeffrey
    Lilge, Lothar
    Betz, Vaughn
    BIOMEDICAL APPLICATIONS OF LIGHT SCATTERING VII, 2013, 8592
  • [43] SecureNoC: A Learning-Enabled, High-Performance, Energy-Efficient, and Secure On-Chip Communication Framework Design
    Wang, Ke
    Zheng, Hao
    Li, Yuan
    Louri, Ahmed
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (03): : 709 - 723
  • [44] Energy-efficient, high-performance and memory efficient FIR adaptive filter architecture of wireless sensor networks for IoT applications
    Kumar, J. Charles Rajesh
    Kumar, D. Vinod
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2022, 47 (04):
  • [45] Energy-efficient, high-performance and memory efficient FIR adaptive filter architecture of wireless sensor networks for IoT applications
    J Charles Rajesh Kumar
    D Vinod Kumar
    Sādhanā, 47