• Home
  • Search
  • Reducing world switches in virtualized environment with flexible cross-world calls
  • Cite Icon20
  • https://doi.org/10.1145/2749469.2750406Copy DOI Icon

Reducing world switches in virtualized environment with flexible cross-world calls

  • Jun 13, 2015
  • Wenhao Li +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Modern computers are built with increasingly complex software stack crossing multiple layers (i.e., worlds), where cross-world call has been a necessity for various important purposes like security, reliability, and reduced complexity. Unfortunately, there is currently limited cross-world call support (e.g., syscall, vmcall), and thus other calls need to be emulated by detouring multiple times to the privileged software layer (i.e., OS kernel and hypervisor). This causes not only significant performance degradation, but also unnecessary implementation complexity.

Similar Papers
  • Conference Article
  • Citations1

Multiple and single address spaces: towards a middle ground

  • Dec 09, 1993
  • D.L Sims
  • Conference Article
  • Citations58

Cohesion

  • Jun 19, 2010
  • John H Kelm +4
  • Conference Article
  • Citations158

Scheduling and IPC mechanisms for continuous media

  • Sep 01, 1991
  • Ramesh Govindan +1
  • Conference Article
  • Citations35

SpaceJMP

  • Mar 25, 2016
  • Izzat El Hajj +8
  • Conference Article
  • Citations55

A work-stealing scheduler for X10's task parallelism with suspension

  • Feb 25, 2012
  • Olivier Tardieu +2
  • Conference Article
  • Citations15

Adelie: continuous address space layout re-randomization for Linux drivers

  • Feb 22, 2022
  • Ruslan Nikolaev +3
  • Research Article
  • Citations4

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

  • Apr 01, 2024
  • Proceedings of the VLDB Endowment
  • Viktor Leis +1
  • Research Article
  • Citations4

V60 real-time operating system

  • Aug 01, 1987
  • Microprocessing and Microprogramming
  • Takehiko Shimojima +1
  • Conference Article
  • Citations13

The basic procedures of hierarchical automatic locator number allocation protocol HANA

  • Nov 09, 2011
  • Fujikawa Kenji +2
  • Conference Article
  • Citations3

Cement Slurry System for the Long Open Hole Section of High-Pressure High-Temperature Deep Wells in the Sichuan Basin

  • Oct 21, 2019
  • Haibing Yan +5
  • Research Article
  • Citations1

Micrograph image processing system

  • Aug 01, 1986
  • Proceedings, annual meeting, Electron Microscopy Society of America
  • R K Mittleman +1
  • Conference Article
  • Citations2

A solution of address space overflow for large Multidimensional Arrays

  • Dec 01, 2011
  • Sk Md Masudul Ahsan +1
  • Research Article

2nd Issue of Real-Time Image Processing

  • Apr 17, 2009
  • Journal of Real-Time Image Processing
  • N Kehtarnavaz +1
  • Research Article
  • Citations4

Harnessing the x86 Intermediate Rings for Intra-Process Isolation

  • Jul 01, 2023
  • IEEE Transactions on Dependable and Secure Computing
  • Hojoon Lee +2
  • Conference Article

Database Architectures: Current State and Development

  • Jan 01, 2015
  • Jaroslav Pokorny +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.