A Survey on Hypervisor-based Virtualization of Embedded Reconfigurable Systems

被引:0
作者
Wulf, Cornelia [1 ]
Willig, Michael [1 ]
Goehringer, Diana [1 ]
机构
[1] Tech Univ Dresden, Adapt Dynam Syst, Dresden, Germany
来源
2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021) | 2021年
关键词
Hypervisor; FPGA Virtualization; Virtual Machine; Embedded; Real-Time; EXECUTION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increase of size, capabilities, and speed of FPGAs enables the shared usage of reconfigurable resources by multiple applications and even operating systems. While research on FPGA virtualization in HPC-datacenters and cloud is already well advanced, it is a rather new concept for embedded systems. The necessity for FPGA virtualization of embedded systems results from the trend to integrate multiple environments into the same hardware platform. As multiple guest operating systems with different requirements, e.g., regarding real-time, security, safety, or reliability share the same resources, the focus of research lies on isolation under the constraint of having minimal impact on the overall system. Drivers for this development are, e.g., computation intensive AI -based applications in the automotive or medical field, embedded 5G edge computing systems, or the consolidation of electronic control units (ECUs) on a centralized MPSoC with the goal to increase reliability by reducing complexity. This survey outlines key concepts of hypervisor-based virtualization of embedded reconfigurable systems. Hypervisor approaches are compared and classified into FPGA-based hypervisors, MPSoC-based hypervisors and hypervisors for distributed embedded reconfigurable systems. Strong points and limitations are pointed out and future trends for virtualization of embedded reconfigurable systems are identified.
引用
收藏
页码:249 / 256
页数:8
相关论文
共 62 条
  • [41] Plessl C, 2004, ERSA '04: THE 2004 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, P63
  • [42] The FORA Fog Computing Platform for Industrial IoT
    Pop, Paul
    Zarrin, Bahram
    Barzegaran, Mohammadreza
    Schulte, Stefan
    Punnekkat, Sasikumar
    Ruh, Jan
    Steiner, Wilfried
    [J]. INFORMATION SYSTEMS, 2021, 98
  • [43] FPGA-Aware Scheduling Strategies at Hypervisor Level in Cloud Environments
    Proano Orellana, Julio
    Caminero, Blanca
    Carrion, Carmen
    Tomas, Luis
    Kostentinos Tesfatsion, Selome
    Tordsson, Johan
    [J]. SCIENTIFIC PROGRAMMING, 2016, 2016
  • [44] A Survey of System Architectures and Techniques for FPGA Virtualization
    Quraishi, Masudul Hassan
    Tavakoli, Erfan Bank
    Ren, Fengbo
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2216 - 2230
  • [45] Rambo E. A., ASTEROID REPLICA AWA
  • [46] AXI HyperConnect: A Predictable, Hypervisor-level Interconnect for Hardware Accelerators in FPGA SoC
    Restuccia, Francesco
    Biondi, Alessandro
    Marinoni, Mauro
    Cicero, Giorgiomaria
    Buttazzo, Giorgio
    [J]. PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [47] Ribeiro J. P. A., 2018, PhD thesis
  • [48] Reliability-Aware Resource Management in Multi-/Many-Core Systems: A Perspective Paper
    Sahoo, Siva Satyendra
    Ranjbar, Behnaz
    Kumar, Akash
    [J]. JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2021, 11 (01) : 1 - 37
  • [49] Salminen T., MOBEX
  • [50] From FPGA to Support Cloud to Cloud of FPGA: State of the Art
    Skhiri, Rym
    Fresse, Virginie
    Jamont, Jenn Paul
    Suffran, Benoit
    Malek, Jihene
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2019, 2019