Characterization of user’s behavior variations for design of replayable mobile workloads

Shruti Patil, Yeseong Kim, Kunal Korgaonkar, Ibrahim Awwal, Tajana S. Rosing

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

8 Scopus citations

Abstract

Mobile systems leverage heterogeneous cores to deliver a desired user experience. However, how these cores cooperate in executing interactive mobile applications in the hands of a real user is unclear, preventing more realistic studies on mobile platforms. In this paper, we study how 33 users run applications on modern smartphones over a period of a month. We analyze the usage of CPUs, GPUs and associated memory operations in real user interactions, and develop microbenchmarks on an automated methodology which describes realistic and replayable test runs that statistically mimic user variations. Based on the generated test runs, we further empirically characterize memory bandwidth and power consumption of CPUs and GPUs to show the impact of user variations in the system, and identify user variationaware optimization opportunities in actual mobile application uses.

Original languageEnglish
Title of host publicationMobile Computing, Applications, and Services - 7th International Conference, MobiCASE 2015, Revised Selected Papers
EditorsFlora Salim, Stephan Sigg, Petteri Nurmi
PublisherSpringer Verlag
Pages51-70
Number of pages20
ISBN (Print)9783319290027
DOIs
StatePublished - 2015
Event7th International Conference on Mobile Computing, Applications, and Services, MobiCASE 2015 - Berlin, Germany
Duration: 12 Nov 201513 Nov 2015

Publication series

NameLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
Volume162
ISSN (Print)1867-8211

Conference

Conference7th International Conference on Mobile Computing, Applications, and Services, MobiCASE 2015
Country/TerritoryGermany
CityBerlin
Period12/11/1513/11/15

Bibliographical note

Publisher Copyright:
© Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2015.

Keywords

  • GPU usage
  • Heterogeneous cores
  • Mobile device
  • User variation

Fingerprint

Dive into the research topics of 'Characterization of user’s behavior variations for design of replayable mobile workloads'. Together they form a unique fingerprint.

Cite this