TY - GEN
T1 - Hyplets - Multi exception level kernel towards Linux RTOS
AU - Yehuda, Raz Ben
AU - Zaidenberg, Nezer
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/6/4
Y1 - 2018/6/4
N2 - This paper presents the concept of a Multi-Exception level operating system. We add a hypervisor awareness to the Linux kernel and execute code in hyp exception level. We do that through the use of Hyplets. Hyplets are an innovative way to code interrupt service routines under ARM. Hyplets provide high performance, security, running time predictability ,an RPC mechanism and a possible solution for the priority inversion problem. Hyplets uses special features of ARM8va hypervisor memory architecture.
AB - This paper presents the concept of a Multi-Exception level operating system. We add a hypervisor awareness to the Linux kernel and execute code in hyp exception level. We do that through the use of Hyplets. Hyplets are an innovative way to code interrupt service routines under ARM. Hyplets provide high performance, security, running time predictability ,an RPC mechanism and a possible solution for the priority inversion problem. Hyplets uses special features of ARM8va hypervisor memory architecture.
UR - http://www.scopus.com/inward/record.url?scp=85051364392&partnerID=8YFLogxK
U2 - 10.1145/3211890.3211917
DO - 10.1145/3211890.3211917
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85051364392
T3 - SYSTOR 2018 - Proceedings of the 11th ACM International Systems and Storage Conference
SP - 116
EP - 117
BT - SYSTOR 2018 - Proceedings of the 11th ACM International Systems and Storage Conference
T2 - 11th ACM International Systems and Storage Conference, SYSTOR 2018
Y2 - 4 June 2018 through 6 June 2018
ER -