Faculty Advisor

Finkel, David

Center

Silicon Valley

Abstract

For the NVIDIA Virtualization project, our goal was to create a hypervisor that could run Windows with a minimal loss of performance and no loss of functionality. Our hypervisor is designed to be easily customizable through the console interface. The hypervisor takes advantage of the AMD Virtualization hardware support to intercept I/O instructions. We also examine how to intercept events that AMD-V does not directly support, such as memory accesses.

Publisher

Worcester Polytechnic Institute

Date Accepted

April 2009

Major

Computer Science

Project Type

Major Qualifying Project

Accessibility

Unrestricted

Advisor Department

Computer Science

Share

COinS