Computer Systems and Engineering Seminar Series

The Search for Energy Efficiency: From Hardware to Software and Back

Speaker:Martha Kim
Date: Friday, November 18, 2016
Time: 12:00pm - 1:00pm
Location: 216 Hudson Hall, Duke
Lunch will be served.


Modern demand for energy-efficient computation has spurred research at all levels of the stack, from devices to microarchitecture, operating systems, compilers, and languages. Unfortunately, this breadth has resulted in a disjointed space, with techniques at different levels of the system stack rarely compared or alone coordinated. In this talk I will present a series of experiments in software energy efficiency that reveal the relative opportunities afforded by progressively more aggressive techniques. I will present a measurement study of existing configuration knobs in the OS, a detailed case study of algorithmic re-implementation, and lastly an experiment that compares application-level power capping with system-level power caps.


Martha Kim is an Associate Professor of Computer Science at Columbia University where she leads the ARCADE Lab. Kim's research interests are in computer architecture, parallel programming, compilers, and low-power computing. Her work has explored low-cost chip manufacturing systems, reconfigurable communication networks, and fine-grained parallel application profiling techniques. Her current research focuses on hardware and software techniques to improve the usability of hardware accelerators as well as data-centric accelerator design. Kim holds a PhD in Computer Science and Engineering from the University of Washington and a Bachelors in Computer Science from Harvard University. She is the recipient of the 2013 Rodriguez Family Award, the 2015 Edward and Carole Kim Faculty Involvement Award, a 2013 NSF CAREER award, and the 2016 Anita Borg Early Career Award.

Hosted by:
Dr. Andrew Hilton