A4 Article in conference proceedings
The hyplet : Joining a Program and a Nanovisor for real-time and Performance (2020)
Ben Yehuda, R., & Zaidenberg, N. J. (2020). The hyplet : Joining a Program and a Nanovisor for real-time and Performance. In SPECTS 2020 : International Symposium on Performance Evaluation of Computer & Telecommunication Systems. IEEE. https://ieeexplore.ieee.org/abstract/document/9203743/
JYU authors or editors
Publication details
All authors or editors: Ben Yehuda, Raz; Zaidenberg, Nezer Jacob
Parent publication: SPECTS 2020 : International Symposium on Performance Evaluation of Computer & Telecommunication Systems
Conference:
- International symposium on performance evaluation of computer and telecommunication systems
Place and date of conference: Madrid, Spain (virtual), 20.-22.7.2020
ISBN: 978-1-7281-9965-8
eISBN: 978-1-56555-373-6
Publication year: 2020
Publisher: IEEE
Publication country: United States
Publication language: English
Persistent website address: https://ieeexplore.ieee.org/abstract/document/9203743/
Publication open access: Not open
Publication channel open access:
Publication is parallel published (JYX): https://jyx.jyu.fi/handle/123456789/74090
Abstract
This paper presents the concept of sharing a hyper-visor address space with a standard Linux program. In this work, we add hypervisor awareness to the Linux kernel and execute code in the HYP exception level through using the hyplet. The hyplet is an innovative way to code interrupt service routines and remote procedure calls under ARM. The hyplet provides high performance and run-time predictability. We demonstrate the hyplet implementation using the C programming language on an ARM8v-a platform and under the Linux kernel. We then provide performance measurements, use cases, and security scenarios.
Keywords: virtualisation; Linux; data security
Contributing organizations
Ministry reporting: Yes
Reporting Year: 2020
JUFO rating: 0