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 editorsBen Yehuda, Raz; Zaidenberg, Nezer Jacob

Parent publicationSPECTS 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 conferenceMadrid, Spain (virtual)20.-22.7.2020

ISBN978-1-7281-9965-8

eISBN978-1-56555-373-6

Publication year2020

PublisherIEEE

Publication countryUnited States

Publication languageEnglish

Persistent website addresshttps://ieeexplore.ieee.org/abstract/document/9203743/

Publication open accessNot 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.


KeywordsvirtualisationLinuxdata security


Contributing organizations


Ministry reportingYes

Reporting Year2020

JUFO rating0


Last updated on 2024-03-04 at 20:56