Jonathan K. Ross
Hewlett-Packard
46 Papers
1.4K Citations
Jonathan K. Ross is an academic researcher from Hewlett-Packard. The author has contributed to research in topics: Page table & Page. The author has an hindex of 21, co-authored 44 publications.
Chat about Author
Papers
Patent
Processor-architecture for facilitating a virtual machine monitor
Jonathan K. Ross,Dale C. Morris,Donald Charles Soltis,Rohit Bhatia,Eric Delano +4 more
- 28 Oct 2003
TL;DR: In this article, the authors present a vmsw instruction that provides a means for transitioning between virtualization mode and non-virtualization mode without an interruption, and a virtualization fault that faults on an attempt by a priority-0 routine in virtualisation mode attempting to execute a privileged instruction.
198
Patent
Memory addressing for a virtual machine implementation on a computer processor supporting virtual hash-page-table searching
Todd Kjos,Jonathan K. Ross,Christophe de Dinechin +2 more
- 26 Sep 2002
TL;DR: In this paper, a software monitor, interposed between the hardware layer of a computer system and one or more guest operating systems, constructs and maintains a guest-physical address-to-host-physical-address map for each guest operating system, and maintains virtual memory addressing context for each operating system that may include a virtual-hash-page table for each host operating system.
179
Patent
Partially virtualizing an I/O device for use by virtual machines
Todd Kjos,Jonathan K. Ross,Christophe de Dinechin +2 more
- 16 May 2006
TL;DR: In this article, the authors describe a computer system consisting of a physical computer and a virtual machine monitor executable on the physical computer, and configured to create an emulation of at least one guest operating system adapted to control the physical computers.
146
Patent
Method and apparatus for pre-validating regions in a virtual addressing scheme
Stephen G. Burger,James O. Hays,Jonathan K. Ross,William R Brigg,Rajiv Gupta,Gary N. Hammond,Koichi Yamada +6 more
- 07 May 2001
TL;DR: In this paper, the authors propose a method to pre-validate regions in a virtual addressing scheme by storing both the virtual region number (VRN) bits and region identifiers (RIDs) in translation lookaside buffer (TLB) entries.
94
Patent
Page table walker that uses at least one of a default page size and a page size selected for a virtual address space to position a sliding field in a virtual address
Koichi Yamada,Gary N. Hammond,Jim Hays,Jonathan K. Ross,Stephen G. Burger,William R. Bryg +5 more
- 31 Mar 1997
TL;DR: A page table table walker as mentioned in this paper uses at least one of a default page size and a page size selected for a virtual address space to position a sliding field in a virtual Address.
71