dc.contributor.author | Roy, Arjun | |
dc.contributor.author | Rumble, Stephen M. | |
dc.contributor.author | Stutsman, Ryan | |
dc.contributor.author | Levis, Philip | |
dc.contributor.author | Mazieres, David | |
dc.contributor.author | Zeldovich, Nickolai | |
dc.date.accessioned | 2011-11-14T18:43:50Z | |
dc.date.available | 2011-11-14T18:43:50Z | |
dc.date.issued | 2011-04 | |
dc.identifier.isbn | 978-1-4503-0634-8 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/67014 | |
dc.description.abstract | We argue that controlling energy allocation is an increasingly useful and important feature for operating systems, especially on mobile devices. We present two new low-level abstractions in the Cinder operating system, reserves and taps, which store and distribute energy for application use. We identify three key properties of control -- isolation, delegation, and subdivision -- and show how using these abstractions can achieve them. We also show how the architecture of the HiStar information-flow control kernel lends itself well to energy control. We prototype and evaluate Cinder on a popular smartphone, the Android G1. | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant #0831163) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (grant #0846014) | en_US |
dc.description.sponsorship | Natural Sciences and Engineering Research Council of Canada (NSERC) | en_US |
dc.description.sponsorship | King Abdullah University of Science and Technology | en_US |
dc.description.sponsorship | Microsoft Research | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (Cybertrust award CNS-0716806) | en_US |
dc.description.sponsorship | National Science Foundation (U.S.) (POMI (Programmable Open Mobile Internet) 2020 Expedition Grant #0832820) | en_US |
dc.description.sponsorship | T-Mobile USA | en_US |
dc.language.iso | en_US | |
dc.publisher | Association for Computing Machinery | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1145/1966445.1966459 | en_US |
dc.rights | Creative Commons Attribution-Noncommercial-Share Alike 3.0 | en_US |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/ | en_US |
dc.source | MIT web domain | en_US |
dc.title | Energy management in mobile devices with the cinder operating system | en_US |
dc.type | Article | en_US |
dc.identifier.citation | Roy, Arjun et al. "Energy management in mobile devices with the cinder operating system." in Proceedings of the 6th Conference on Computer Systems, EuroSys’11, April 10–13, 2011, Salzburg, Austria. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | en_US |
dc.contributor.approver | Zeldovich, Nickolai | |
dc.contributor.mitauthor | Zeldovich, Nickolai | |
dc.relation.journal | Proceedings of the Sixth Conference on Computer Systems, EuroSys '11 | en_US |
dc.eprint.version | Author's final manuscript | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
dspace.orderedauthors | Roy, Arjun; Rumble, Stephen M.; Stutsman, Ryan; Levis, Philip; Mazières, David; Zeldovich, Nickolai | en |
dc.identifier.orcid | https://orcid.org/0000-0003-0238-2703 | |
mit.license | OPEN_ACCESS_POLICY | en_US |
mit.metadata.status | Complete | |