IC Colloquium : Performance Isolation on Modern Multi-Socket Systems

Thumbnail

Event details

Date 11.12.2017
Hour 16:1517:30
Location
Category Conferences - Seminars
By : Sandhya Dwarkadas - University of Rochester (invited professor at EPFL)
Video of the talk

Abstract :
Recognizing that applications are rarely executed in isolation today, I will discuss some practical challenges in making best use of available hardware and our approach to addressing these challenges. I will describe two independent and complementary control mechanisms using low-overhead hardware performance counters that we have developed: a sharing- and resource-aware mapper (SAM) to effect task placement with the goal of localizing shared data communication and minimizing resource contention based on the offered load; and an application parallelism manager (MAP) that controls the offered load with the goal of improving system parallel efficiency. Our results emphasize the need for low-overhead monitoring of application behavior under changing environmental conditions in order to adapt to environment and application behavior changes. If time permits, I will also outline additional work on memory management design that eliminates address translation redundancy via appropriate sharing.

Bio :
Sandhya Dwarkadas is the Albert Arendt Hopeman Professor and Chair of Computer Science at the University of Rochester, with a secondary appointment in Electrical and Computer Engineering. She is currently on sabbatical as an invited professor at EPFL. She was named an IEEE fellow in 2017 for her contributions to shared memory and reconfigurability. Her research is targeted at both the hardware and software layers of computing systems and especially at the boundary, with a particular focus on the challenges of making coordination and communication efficient in parallel and distributed systems. She is co-inventor on 12 granted U.S. patents. She was program chair for ASPLOS (International Conference on Architectural Support for Programming Languages and Operating Systems) 2015. She is currently a board member on Computing Research Association's Committee on the Status of Women in Computing Research (CRA-W).

More information

Practical information

  • General public
  • Free
  • This event is internal

Contact

  • Host : Willy Zwaenepoel

Share