Mirror: A computation-offloading framework for sophisticated mobile games

M. H. Jiang, B.W. Ongeboer de Visser, I. S.W.B. Prasetya, A. Iosup

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    The low performance and power limitations of mobile devices severely limit the complexity and the duration of playing sessions of mobile games. This article examines the possibility of using computation-offloading to mitigate these problems while keeping the game playable. We design Mirror, a framework for offloading computation targeted at the demanding performance requirements of sophisticated mobile games. The key conceptual contributions of Mirror are design decisions that allow for dynamic fine-grained client-side offloading decisions, and a protocol for real-time asynchronous offloading for bounding network delays. We implement a prototype of Mirror and test it by performing offloading for the game OpenTTD. The results are promising, showing that Mirror can increase the performance and decrease the power consumption of games while keeping the gameplay fairly smooth.

    Original languageEnglish
    Title of host publication18th IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, WoWMoM 2017 - Conference
    PublisherIEEE
    ISBN (Electronic)9781538627228
    DOIs
    Publication statusPublished - 10 Jul 2017
    Event18th IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, WoWMoM 2017 - Macau, China
    Duration: 12 Jun 201715 Jun 2017

    Conference

    Conference18th IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, WoWMoM 2017
    Country/TerritoryChina
    CityMacau
    Period12/06/1715/06/17

    Keywords

    • Games
    • Servers
    • Mirrors
    • Performance evaluation
    • Power demand
    • Land mobile radio
    • Mobile handsets

    Fingerprint

    Dive into the research topics of 'Mirror: A computation-offloading framework for sophisticated mobile games'. Together they form a unique fingerprint.

    Cite this