ECE Seminar: The Search for Energy Efficiency: From Hardware to Software And Back
Friday, November 18, 2016 - 12:00pm to 1:00pm
Martha Kim, Assistant Professor of Computer Science, Columbia University
Modern demand for energy-efficient computation has spurred research at all levels of the stack, from devices to microarchitecture, operating systems, compilers, and languages. This breadth has resulted in a disjointed space, with techniques at different levels of the system stack rarely compared or alone coordinated.In my 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.BIO: 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, & 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 received a 2013 NSF CAREER award and the 2016 Anita Borg Early Career Award.