TY - GEN
T1 - Performance Analysis of KVM Hypervisor Using a Self-Driving Developer Kit
AU - Muller, Thilo
AU - Askaripoor, Hadi
AU - Knoll, Alois
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Virtualization plays an increasingly important role in safety-critical embedded systems like modern vehicles due to its numerous advantages like cost reduction, better scalability, or easier safety verification. These advantages come at the cost of additional performance overhead. While performance evaluation of virtualization solutions for server applications has been the subject of research for a long time, it is still not adequately investigated for embedded use cases. We present the first work to analyze the performance of KVM, an open-source hypervisor, on an Nvidia Drive AGX, a developer kit for self-driving vehicles. Experimental measurements show that the computational overhead restricts the number of partitions. Also, poor memory and file I/O performance suggest that KVM is not usable for practical applications with the Nvidia Drive AGX.
AB - Virtualization plays an increasingly important role in safety-critical embedded systems like modern vehicles due to its numerous advantages like cost reduction, better scalability, or easier safety verification. These advantages come at the cost of additional performance overhead. While performance evaluation of virtualization solutions for server applications has been the subject of research for a long time, it is still not adequately investigated for embedded use cases. We present the first work to analyze the performance of KVM, an open-source hypervisor, on an Nvidia Drive AGX, a developer kit for self-driving vehicles. Experimental measurements show that the computational overhead restricts the number of partitions. Also, poor memory and file I/O performance suggest that KVM is not usable for practical applications with the Nvidia Drive AGX.
KW - Autonomous Driving
KW - Benchmarking
KW - Hypervisor
KW - KVM
KW - Nvidia Drive AGX
KW - Performance Evaluation
KW - Safety-critical Systems
KW - Virtualization
UR - http://www.scopus.com/inward/record.url?scp=85143886403&partnerID=8YFLogxK
U2 - 10.1109/IECON49645.2022.9968908
DO - 10.1109/IECON49645.2022.9968908
M3 - Conference contribution
AN - SCOPUS:85143886403
T3 - IECON Proceedings (Industrial Electronics Conference)
BT - IECON 2022 - 48th Annual Conference of the IEEE Industrial Electronics Society
PB - IEEE Computer Society
T2 - 48th Annual Conference of the IEEE Industrial Electronics Society, IECON 2022
Y2 - 17 October 2022 through 20 October 2022
ER -