Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dion Rodgers is active.

Publication


Featured researches published by Dion Rodgers.


IEEE Computer | 2005

Intel virtualization technology

Rich Uhlig; Gil Neiger; Dion Rodgers; Amy L. Santoni; Fernando C. M. Martins; Andrew V. Anderson; Steven M. Bennett; Alain Kagi; Felix Leung; Larry Smith

A virtualized system includes a new layer of software, the virtual machine monitor. The VMMs principal role is to arbitrate accesses to the underlying physical host platforms resources so that multiple operating systems (which are guests of the VMM) can share them. The VMM presents to each guest OS a set of virtual platform interfaces that constitute a virtual machine (VM). Once confined to specialized, proprietary, high-end server and mainframe systems, virtualization is now becoming more broadly available and is supported in off-the-shelf systems based on Intel architecture (IA) hardware. This development is due in part to the steady performance improvements of IA-based systems, which mitigates traditional virtualization performance overheads. Intel virtualization technology provides hardware support for processor virtualization, enabling simplifications of virtual machine monitor software. Resulting VMMs can support a wider range of legacy and future operating systems while maintaining high performance.


Archive | 2005

System to profile and optimize user software in a managed run-time environment

Chris J. Newburn; Robert Knight; Robert Geva; Dion Rodgers; Xiang Zou; Hong Wang; Bryant Bigbee; Ittai Anati


Archive | 2001

Method and apparatus for suspending execution of a thread until a specified memory access occurs

Dion Rodgers; Deborah T. Marr; David L. Hill; Shiv Kaushik; James B. Crossland; David A. Koufaty


Archive | 2002

Method and apparatus for disabling a clock signal within a multithreaded processor

Dion Rodgers; Bret L. Toll; Aimee Wood


Archive | 2002

Methods and systems to control virtual machines

Steve Bennett; Gilbert Neiger; Erik Cota-Robles; Stalinselvaraj Jeyasingh; Alain Kagi; Michael Kozuch; Richard Uhlig; Larry Smith; Dion Rodgers; Andrew F. Glew; Erich Boleyn


Archive | 2006

Virtualizing physical memory in a virtual machine system

Steven M. Bennett; Andrew V. Anderson; Gilbert Neiger; Rajesh Madukkarumukumana; Richard Uhlig; Larry Smith; Dion Rodgers


Archive | 2013

Virtualization event processing in a layered virtualization architecture

Steven M. Bennett; Andrew V. Anderson; Gilbert Neiger; Dion Rodgers; Richard Uhlig; Lawrence O. Smith; Barry E. Huntley


Archive | 2001

Coherency techniques for suspending execution of a thread until a specified memory access occurs

David L. Hill; Deborah T. Marr; Dion Rodgers; Shiv Kaushik; James B. Crossland; David A. Koufaty


Archive | 2005

Transitioning between virtual machine monitor domains in a virtual machine environment

Gilbert Neiger; Steven M. Bennett; Dion Rodgers; Richard Uhlig; Lawrence O. Smith


Archive | 2001

Suspending execution of a thread in a multi-threaded processor

Deborah T. Marr; Dion Rodgers; David L. Hill; Shiv Kaushik; James B. Crossland; David A. Koufaty

Researchain Logo
Decentralizing Knowledge