View all Seminars  |  Download ICal for this event

Revisiting Old Abstractions to Design for The Future

Series: Department Seminar

Speaker: Dr. Jayneel Gandhi Research scientist, VMware Research

Date/Time: Jan 07 14:30:00

Location: CSA Seminar Hall (Room No. 254, First Floor)

Faculty Advisor:

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.

Speaker Bio:
Jayneel Gandhi is a research scientist at VMware Research. He is interested in securely virtualizing and easing the adoption of heterogeneous accelerators and emerging memory technologies by introducing useful operating system abstractions and efficient memory system architectures. Three of his research papers have been selected as the IEEE MICRO Top Pick of the year. Additionally, his research led to three open-source projects being used by academia and industry.

Host Faculty: Arkaprava Basu