BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//project/author//NONSGML v1.0//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND:20200107T120000Z
UID:d537463cf8789cdd737eded1bd6a1f9b-42
DTSTAMP:19700101T120014Z
DESCRIPTION:Revisiting Old Abstractions to Design for The Future
URL;VALUE=URI:https://www.csa.iisc.ac.in/newweb/event/42/revisiting-old-abstractions-to-design-for-the-future/
SUMMARY:Computing systems are required to achieve continued performance growth with a focus on security and privacy while increasing energy efficiency. To achieve this goal, we need to revisit old abstractions that exist between applications, system software, and hardware. These old abstractions have enabled independent development and optimizations within each layer. However, to achieve performance and energy efficiency required by future applications, computing systems need to unlock new opportunities for optimizations. 

The approach I am pursuing to unlock these opportunities is creative cross-layer mechanisms. Such mechanisms allow flexibility across various layers to re-design them cohesively and effectively with optimizations not available when these layers were designed in isolation. In this talk, I will use two examples of cross-layer mechanisms in the area of memory virtualization. These two examples will serve as evidence for using such an approach to enable breakthroughs of the future.
DTSTART:20200107T120000Z
END:VEVENT
END:VCALENDAR