Cited by 2,281Green IT and SustainabilityParallel Computing and Optimization TechniquesMobile and Web Applications

MAUI: making smartphones last longer with code offload

Cuervo, Eduardo, Balasubramanian, Aruna, Cho, Dae-ki, Wolman, Alec, Saroiu, Stefan, Chandra, Ranveer, Bahl, Paramvir·2010·Proceedings of the 8th international conference on Mobile systems, applications, and services

Abstract

This paper presents MAUI, a system that enables fine-grained energy-aware offload of mobile code to the infrastructure. Previous approaches to these problems either relied heavily on programmer support to partition an application, or they were coarse-grained requiring full process (or full VM) migration. MAUI uses the benefits of a managed code environment to offer the best of both worlds: it supports fine-grained code offload to maximize energy savings with minimal burden on the programmer. MAUI decides at run-time which methods should be remotely executed, driven by an optimization engine that achieves the best energy savings possible under the mobile device's current connectivity constrains. In our evaluation, we show that MAUI enables: 1) a resource-intensive face recognition application that consumes an order of magnitude less energy, 2) a latency-sensitive arcade game application that doubles its refresh rate, and 3) a voice-based language translation application that bypasses the limitations of the smartphone environment by executing unsupported components remotely.

Integrity signals

Registry

Crossref · 10.1145/1814433.1814441

Cites

34 of 34 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Cloud servers might support massive storage required for handling a decentralized distributed ledger for health data.

    “The Cloud servers [61] might support massive storage required for handling decentralized distributed ledger for health data.”

    From Blockchain leveraged decentralized IoT ehealth framework (2020) · cites this paper as [61]

Cites

Flagged first, then by citations

1 of the 35 references couldn’t be matched to a known paper.

Cited by

Sorted by citations

Authors
Cuervo, E., Balasubramanian, A., Cho, D.-K., Wolman, A., Saroiu, S., Chandra, R., & Bahl, P.
Affiliations
  • Duke University (US)
  • University of Massachusetts Amherst (US)
  • University of California, Los Angeles (US)
  • Microsoft (United States) (US)
Venue
Proceedings of the 8th international conference on Mobile systems, applications, and services
Publisher
ACM
Published
2010-06-15
Pages
49-62
OpenAlex
W2101788345
Cited by
2,281
References
35
Citations by year
2026: 10 · 2025: 25 · 2024: 35 · 2023: 50 · 2022: 76 · 2021: 106 · 2020: 155 · 2019: 178 · 2018: 241 · 2017: 247 · 2016: 239 · 2015: 295 · 2014: 237 · 2013: 192 · 2012: 127
FWCI
168.65
Type
conference paper
Language
en
Open access
closed
Locations
International Conference on Mobile Systems, Applications, and Services (publishedVersion)
Topics
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Green IT and Sustainability
  • Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
  • Physical Sciences › Computer Science › Information Systems › Mobile and Web Applications
Keywords
mobile code, managed code, runtime optimization, connectivity constraints, face recognition, speech translation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review