Virtualization of Reconfigurable Mixed-Criticality Systems
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
The increasing complexity of reconfigurable embedded systems often requires the integration of multiple applications with potentially different levels of criticality on the same hardware platform. As the deployment scales, there is a need for resource management, isolation, and performance that makes FPGA virtualization techniques a key consideration. FPGA virtualization enables multiple guest operating systems to run with different requirements, such as real-time, safety, or security. Most state-of-the-art systems incorporate mechanisms to strictly isolate subsystems in spatial respect at the expense of lower resource utilization. In this work, we present L4ReC, a microkernel-based virtualization layer that enables the sharing of reconfigurable resources among multiple virtual machines. The mapping and scheduling strategy for hardware threads considers not only deadlines, but also the real-time levels of guest operating systems. A POSIX thread-based interface facilitates the access to hardware accelerators. Compared with an existing scheduler for hardware threads, the average utilization factor - indicating the FPGA resource usage - is 1,9 times higher when threads are mapped and scheduled with L4ReC. Deadline misses are reduced by 3%.
Details
Originalsprache | Englisch |
---|---|
Titel | 2022 32nd International Conference on Field-Programmable Logic and Applications (FPL) |
Herausgeber (Verlag) | IEEE Xplore |
Seiten | 54-60 |
Seitenumfang | 7 |
ISBN (elektronisch) | 978-1-6654-7390-3 |
ISBN (Print) | 978-1-6654-7391-0 |
Publikationsstatus | Veröffentlicht - 2022 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | International Conference on Field Programmable Logic and Applications (FPL) |
---|---|
ISSN | 1946-147X |
Konferenz
Titel | 2022 32nd International Conference on Field Programmable Logic and Applications |
---|---|
Kurztitel | FPL 2022 |
Veranstaltungsnummer | 32 |
Dauer | 29 August - 2 September 2022 |
Webseite | |
Ort | Queen’s Film Theatre |
Stadt | Belfast |
Land | Großbritannien/Vereinigtes Königreich |
Externe IDs
Scopus | 85149284669 |
---|---|
ORCID | /0000-0001-5005-0928/work/131190581 |
ORCID | /0000-0003-2571-8441/work/142240556 |
Schlagworte
Forschungsprofillinien der TU Dresden
DFG-Fachsystematik nach Fachkollegium
ASJC Scopus Sachgebiete
Schlagwörter
- mixed criticality, hypervisor, FPGA virtualization, real-time operating system