skip to main content
column

Tango: Accelerating Mobile Applications through Flip-Flop Replication

Published: 23 December 2015 Publication History

Abstract

Mobile devices have less computational power and poorer Internet connections than other computers. Computation offload [1, 2, 3, 4], in which some portions of an application are migrated to a server, has been proposed as one way to remedy this deficiency. Yet, partitionbased offload is challenging because it requires applications to accurately predict whether mobile or remote computation will be faster, and it requires that the computation be large enough to overcome the cost of shipping state to and from the server. Further, offload does not currently benefit network-intensive applications.

References

[1]
R. Balan, J. Flinn, M. Satyanarayanan, S. Sinnamohideen, and H.-I. Yang. The Case for Cyber Foraging. In the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, September 2002.
[2]
B.-G. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti. CloneCloud: Elastic Execution between Mobile Device and Cloud. In Proc. of the 6th ACM European Conference on Computer Systems, Salzburg, Austria, April 2011.
[3]
E. Cuervo, A. Balasubramanian, D.ki Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. MAUI: Making Smartphones Last Longer with Code Offload. In Proc. of the 8th International Conference on Mobile Systems, Applications and Services, pages 49--62, San Francisco, CA, June 2010.
[4]
M. S. Gordon, D. A. Jamshidi, S. Mahlke, Z. M. Mao, and X. Chen. Comet: Code Offload by Migrating Execution Transparently. In Proc. of the 10th Symposium on Operating Systems Design and Implementation, 2012.
[5]
T. C. Bressoud and F. B. Schneider. Hypervisorbased Fault Tolerance. ACM Trans. on Computer Systems, 14(1):80--107, February 1996.
[6]
M. S. Gordon, D. K. Hong, P. M. Chen, J. Flinn, S. Mahlke and Z. M. Mao. Accelerating Mobile Applications through Flip-Flop Replication. In Proc. of the 13th International Conference on Mobile Systems, Applications and Services, pages 137--150, Florence, Italy, May 2015.

Cited By

View all
  • (2022)FlooProceedings of the 20th Annual International Conference on Mobile Systems, Applications and Services10.1145/3498361.3538929(168-182)Online publication date: 27-Jun-2022
  • (2018)MobiCOPWireless Communications & Mobile Computing10.1155/2018/87152942018Online publication date: 1-Jan-2018
  • (2018)RENEW: Programmable and Observable Massive MIMO Networks2018 52nd Asilomar Conference on Signals, Systems, and Computers10.1109/ACSSC.2018.8645391(1654-1658)Online publication date: Oct-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image GetMobile: Mobile Computing and Communications
GetMobile: Mobile Computing and Communications  Volume 19, Issue 3
July 2015
34 pages
ISSN:2375-0529
EISSN:2375-0537
DOI:10.1145/2867070
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 December 2015
Published in SIGMOBILE-GETMOBILE Volume 19, Issue 3

Check for updates

Qualifiers

  • Column

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)FlooProceedings of the 20th Annual International Conference on Mobile Systems, Applications and Services10.1145/3498361.3538929(168-182)Online publication date: 27-Jun-2022
  • (2018)MobiCOPWireless Communications & Mobile Computing10.1155/2018/87152942018Online publication date: 1-Jan-2018
  • (2018)RENEW: Programmable and Observable Massive MIMO Networks2018 52nd Asilomar Conference on Signals, Systems, and Computers10.1109/ACSSC.2018.8645391(1654-1658)Online publication date: Oct-2018
  • (2017)Rethinking the mobile code offloading paradigmProceedings of the 4th International Conference on Mobile Software Engineering and Systems10.1109/MOBILESoft.2017.20(63-67)Online publication date: 20-May-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media