BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Deduplication in VM Environments - Frank Bellosa (Karlsruhe Instit
 ute of Technology)
DTSTART:20121101T160000Z
DTEND:20121101T170000Z
UID:TALK40229@talks.cam.ac.uk
CONTACT:Eiko Yoneki
DESCRIPTION:Seminar slides are available at:\nhttp://www.cl.cam.ac.uk/rese
 arch/srg/netos/seminars_slides/Dedup_VM_Miller_Bellosa.pdf.\n\nMemory dupl
 ication occurs when multiple page frames in a system's physical memory hol
 d identical contents introducing data redundancy. Prior work has shown a g
 reat potential for memory deduplication. However\, temporal\, spatial and 
 semantic characteristics of pages with equal content are widely unexplored
 \; yet can be used to improve existing memory deduplication techniques.\n\
 nDeduplication mechanisms can be assessed by their overhead to identify pa
 ges with equal contents\, their coverage of sharing opportunities and the 
 mechanisms' latency between the establishment of sharing opportunities in 
 the system and their successful deduplication.\n\nA promising approach is 
 to incorporate knowledge about the characteristics of sharing opportunitie
 s into memory scanners by introducing hints from the OS and the VM system 
 to identify and merge pages with the same contents earlier\; thereby reduc
 ing the merge latency and exploiting short-lived sharing opportunities tha
 t regular memory scanners miss.\n\nIn this talk\, I'll give a survey on th
 e characteristics of sharing opportunities and present the design and eval
 uation of KSM++\, a hint-based deduplication technique for Linux-based sys
 tems.\nThe talks rounds off with a discussion of directions for future imp
 rovement regarding the choice of hint sources as well as cache- and NUMA-a
 ware memory deduplication.\n\nBio:\nFrank Bellosa is  a professor at the K
 arlsruhe Institute of Technology and head of the System Architecture Group
 .\nHis principal field of interest is design and building of operating sys
 tems. Currently he is working on heterogeneous memory management\, OS-dire
 cted power management\, and HPC Cloud Computing.\n
LOCATION:FW26\, Computer Laboratory\, William Gates Builiding
END:VEVENT
END:VCALENDAR
