BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Deep in the Shadows: Implementation &amp\; Applications of Shadow 
 Page Tables - Michael A Fetterman (University of Cambridge)
DTSTART:20080605T150000Z
DTEND:20080605T160000Z
UID:TALK11867@talks.cam.ac.uk
CONTACT:Eiko Yoneki
DESCRIPTION:Shadowing page tables has been an integral part of implementin
 g virtual machines since CP-67 and VM/370 first used it in the late 1960's
 \, but surprisingly little has been published about the internal algorithm
 s used to implement such shadowing. In the Xen hypervisor\, we have implem
 ented two different shadow algorithms for IA-32/x86-64 architectures which
  arguable delineate two end points in a spectrum of implementation options
 . I will discuss these two implementations\, various optimizations which d
 emonstrate a more blended approach between these two endpoints\, and a cou
 ple of interesting applications of shadow page tables that go beyond simpl
 y supporting vanilla virtual machines.
LOCATION:Lecture Theatre 2\, Computer Laboratory\, William Gates Builiding
END:VEVENT
END:VCALENDAR
