Log2: A {Cost-Aware} logging mechanism for performance diagnosis

R Ding, H Zhou, JG Lou, H Zhang, Q Lin, Q Fu… - 2015 USENIX annual …, 2015 - usenix.org
Logging has been a common practice for monitoring and diagnosing performance issues.
However, logging comes at a cost, especially for large-scale online service systems. First …

Rethinking energy-performance trade-off in mobile web page loading

DH Bui, Y Liu, H Kim, I Shin, F Zhao - Proceedings of the 21st Annual …, 2015 - dl.acm.org
Web browsing is a key application on mobile devices. However, mobile browsers are largely
optimized for performance, imposing a significant burden on power-hungry mobile devices …

Mining software engineering data from GitHub

G Gousios, D Spinellis - 2017 IEEE/ACM 39th International …, 2017 - ieeexplore.ieee.org
GitHub is the largest collaborative source code hosting site built on top of the Git version
control system. The availability of a comprehensive API has made GitHub a target for many …

Software defined batteries

A Badam, R Chandra, J Dutra, A Ferrese… - Proceedings of the 25th …, 2015 - dl.acm.org
Different battery chemistries perform better on different axes, such as energy density, cost,
peak power, recharge time, longevity, and efficiency. Mobile system designers are …

K2: A mobile operating system for heterogeneous coherence domains

FX Lin, Z Wang, L Zhong - ACM SIGPLAN Notices, 2014 - dl.acm.org
Mobile System-on-Chips (SoC) that incorporate heterogeneous coherence domains
promise high energy efficiency to a wide range of mobile applications, yet are difficult to …

Reducing smartphone application delay through read/write isolation

DT Nguyen, G Zhou, G Xing, X Qi, Z Hao… - Proceedings of the 13th …, 2015 - dl.acm.org
The smartphone has become an important part of our daily lives. However, the user
experience is still far from being optimal. In particular, despite the rapid hardware upgrades …

{WearDrive}: Fast and {Energy-Efficient} Storage for Wearables

J Huang, A Badam, R Chandra… - 2015 USENIX Annual …, 2015 - usenix.org
Size and weight constraints on wearables limit their battery capacity and restrict them from
providing rich functionality. The need for durable and secure storage for personal data …

Ape: An annotation language and middleware for energy-efficient mobile application development

N Nikzad, O Chipara, WG Griswold - Proceedings of the 36th …, 2014 - dl.acm.org
Energy-efficiency is a key concern in continuously-running mobile applications, such as
those for health and context monitoring. Unfortunately, developers must implement complex …

Selectively taming background android apps to improve battery lifetime

M Martins, J Cappos, R Fonseca - 2015 USENIX Annual Technical …, 2015 - usenix.org
Background activities on mobile devices can cause significant battery drain with little
visibility or recourse to the user. They can range from useful but sometimes overly …

eTrain: Making wasted energy useful by utilizing heartbeats for mobile data transmissions

T Zhang, X Zhang, F Liu, H Leng, Q Yu… - 2015 IEEE 35th …, 2015 - ieeexplore.ieee.org
With the rapid proliferation of smartphones, hundreds of millions of mobile users are
attracted to Instant Messaging (IM) apps. While such apps have brought convenience to our …