- LISA '12 Home
- Registration Information
- Registration Discounts
- Organizers
- At a Glance
- Calendar
- Conference Themes
- Training Program
- Technical Sessions
- Workshops
- Data Storage Day
- ION San Diego
- Posters
- Birds-of-a-Feather Sessions
- Exhibition
- Sponsors
- Activities
- Why Attend?
- Hotel and Travel Information
- Services
- Students and Grants
- Questions?
- Help Promote
- Flyer PDF
- Brochure PDF
- For Participants
- Call for Participation
- Past Proceedings
sponsors
usenix conference policies
Carat: Collaborative Energy Debugging
Adam J. Oliner, AMP Lab, University of California, Berkeley
We aim to detect and diagnose code misbehavior that wastes energy, which we call energy bugs. I will describe a method and implementation, called Carat, for performing such diagnosis on mobile devices. Carat takes a collaborative, black-box approach. A non-invasive client app sends intermittent, coarse-grained measurements to a server, which identifies correlations between higher expected energy use and client properties like the running apps, the device model, and the operating system. Carat has been deployed on more than a quarter of a million devices and has detected thousands of app instances exhibiting energy bugs in the wild.
Adam J. Oliner, University of California, Berkeley
Adam J. Oliner is a postdoc in the EECS Department at UC Berkeley, working in the AMP Lab. Before starting at Berkeley, he earned a Ph.D. in computer science from Stanford University, where he was a DOE High Performance Computer Science Fellow and Honorary Stanford Graduate Fellow. Adam received a MEng in EECS from MIT, where he also earned undergraduate degrees in computer science and mathematics. His research focuses on understanding complex systems, most recently applied to diagnosing energy bugs in mobile devices.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Adam J. Oliner},
title = {Carat: Collaborative Energy Debugging},
year = {2012},
address = {San Diego, CA},
publisher = {USENIX Association},
month = dec
}
connect with us