Skip to main content

2015 | OriginalPaper | Buchkapitel

Characterization of User’s Behavior Variations for Design of Replayable Mobile Workloads

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

Erschienen in: Mobile Computing, Applications, and Services

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

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 variation-aware optimization opportunities in actual mobile application uses.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The study participants include undergraduate and graduate students. Even though we collected the data from the on-campus students, we could find a wide range of variations in mobile usages.
 
Literatur
1.
Zurück zum Zitat Arnau, J.-M., et al.: Parallel frame rendering: trading responsiveness for energy on a mobile GPU. In: PACT 2013 (2013) Arnau, J.-M., et al.: Parallel frame rendering: trading responsiveness for energy on a mobile GPU. In: PACT 2013 (2013)
2.
Zurück zum Zitat Bogdan, P., Marculescu, R.: Workload characterization and its impact on multicore platform design. In: CODES+ISSS, pp. 231–240. ACM (2010) Bogdan, P., Marculescu, R.: Workload characterization and its impact on multicore platform design. In: CODES+ISSS, pp. 231–240. ACM (2010)
3.
Zurück zum Zitat Carroll, A., Heiser, G.: An analysis of power consumption in a smartphone. In: USENIXATC (2010) Carroll, A., Heiser, G.: An analysis of power consumption in a smartphone. In: USENIXATC (2010)
4.
Zurück zum Zitat Cho, C.-W., et al.: Performance optimization of 3D applications by opengl es library hooking in mobile devices. In: ICIS (2014) Cho, C.-W., et al.: Performance optimization of 3D applications by opengl es library hooking in mobile devices. In: ICIS (2014)
5.
Zurück zum Zitat Do, T.M.T., et al.: Smartphone usage in the wild: a large-scale analysis of applications and context. In: ICMI (2011) Do, T.M.T., et al.: Smartphone usage in the wild: a large-scale analysis of applications and context. In: ICMI (2011)
6.
Zurück zum Zitat Duda, R.O., Hart, P.E.: Pattern Classification and Scene Analysis. Willey, New York (1973)MATH Duda, R.O., Hart, P.E.: Pattern Classification and Scene Analysis. Willey, New York (1973)MATH
7.
Zurück zum Zitat Falaki, H., et al.: Diversity in smartphone usage. In: MobiSys, pp. 179–194 (2010) Falaki, H., et al.: Diversity in smartphone usage. In: MobiSys, pp. 179–194 (2010)
8.
Zurück zum Zitat Gao, C., et al. A study of mobile device utilization. In: ISPASS, pp. 225–234 (2015) Gao, C., et al. A study of mobile device utilization. In: ISPASS, pp. 225–234 (2015)
9.
Zurück zum Zitat Gomez, L., et al.: RERAN: Timing- and touch-sensitive record and replay for Android. In: ICSE (2013) Gomez, L., et al.: RERAN: Timing- and touch-sensitive record and replay for Android. In: ICSE (2013)
10.
Zurück zum Zitat Gutierrez, A., et al.: Full-system analysis and characterization of interactive smartphone applications. In: IISWC, pp. 81–90 (2011) Gutierrez, A., et al.: Full-system analysis and characterization of interactive smartphone applications. In: IISWC, pp. 81–90 (2011)
11.
Zurück zum Zitat Huang, Y., et al.: Moby: a mobile benchmark suite for architectural simulators. In: ISPASS (2014) Huang, Y., et al.: Moby: a mobile benchmark suite for architectural simulators. In: ISPASS (2014)
12.
Zurück zum Zitat Kim, S., et al.: Computing energy-efficiency in the mobile GPU. In: ISOCC, pp. 219–221 (2013) Kim, S., et al.: Computing energy-efficiency in the mobile GPU. In: ISOCC, pp. 219–221 (2013)
13.
Zurück zum Zitat Ma, X., et al.: Characterizing the performance and power consumption of 3D mobile games. In: Computer (2013) Ma, X., et al.: Characterizing the performance and power consumption of 3D mobile games. In: Computer (2013)
14.
Zurück zum Zitat Mochocki, B., et al.: Signature-based workload estimation for mobile 3D graphics. In: DAC (2006) Mochocki, B., et al.: Signature-based workload estimation for mobile 3D graphics. In: DAC (2006)
15.
Zurück zum Zitat Pandiyan, D., et al.: Performance, energy characterizations and architectural implications of an emerging mobile platform benchmark suite. In: IISWC 2013 (2013) Pandiyan, D., et al.: Performance, energy characterizations and architectural implications of an emerging mobile platform benchmark suite. In: IISWC 2013 (2013)
16.
Zurück zum Zitat Park,J.-G., et al.: Quality-aware mobile graphics workload characterization for energy-efficient DVFS design. In: ESTIMedia (2014) Park,J.-G., et al.: Quality-aware mobile graphics workload characterization for energy-efficient DVFS design. In: ESTIMedia (2014)
17.
Zurück zum Zitat Pathak, A., et al.: Where is the energy spent inside my app?: fine grained energyaccounting on smartphones with eprof. In: EuroSys, pp. 29–42 (2012) Pathak, A., et al.: Where is the energy spent inside my app?: fine grained energyaccounting on smartphones with eprof. In: EuroSys, pp. 29–42 (2012)
18.
Zurück zum Zitat Pathania, A., et al.: Integrated CPU-GPU power management for 3D mobile games. In: DAC (2014) Pathania, A., et al.: Integrated CPU-GPU power management for 3D mobile games. In: DAC (2014)
19.
Zurück zum Zitat Peters, J.F.: Topology of digital images. In: Peters, J.F. (ed.) ISRL, vol. 63, pp. 1–76. Springer, Heidelberg (2014) Peters, J.F.: Topology of digital images. In: Peters, J.F. (ed.) ISRL, vol. 63, pp. 1–76. Springer, Heidelberg (2014)
20.
Zurück zum Zitat Shepard, C., et al.: Livelab: measuring wireless networks and smartphone users in the field. SIGMETRICS Perform. Eval. Rev. 38(3), 15–20 (2011)CrossRef Shepard, C., et al.: Livelab: measuring wireless networks and smartphone users in the field. SIGMETRICS Perform. Eval. Rev. 38(3), 15–20 (2011)CrossRef
22.
Zurück zum Zitat Trestian, I., et al.: Measuring serendipity: connecting people, locations and interestsin a mobile 3G network. In: IMC 2009 (2009) Trestian, I., et al.: Measuring serendipity: connecting people, locations and interestsin a mobile 3G network. In: IMC 2009 (2009)
23.
Zurück zum Zitat Wang, G., et al.: Accelerating computer vision algorithms using opencl framework on the mobile GPU - a case study. In: ICASSP, pp. 2629–2633 (2013) Wang, G., et al.: Accelerating computer vision algorithms using opencl framework on the mobile GPU - a case study. In: ICASSP, pp. 2629–2633 (2013)
24.
Zurück zum Zitat Wang, R., et al.: Architectural characterization and analysis of high-end mobile client workloads. In: ICEAC (2013) Wang, R., et al.: Architectural characterization and analysis of high-end mobile client workloads. In: ICEAC (2013)
25.
Zurück zum Zitat Xu, Q., et al.: Identifying diverse usage behaviors of smartphone apps. In: IMC, pp. 329–344 (2011) Xu, Q., et al.: Identifying diverse usage behaviors of smartphone apps. In: IMC, pp. 329–344 (2011)
Metadaten
Titel
Characterization of User’s Behavior Variations for Design of Replayable Mobile Workloads
verfasst von
Shruti Patil
Yeseong Kim
Kunal Korgaonkar
Ibrahim Awwal
Tajana S. Rosing
Copyright-Jahr
2015
Verlag
Springer International Publishing
DOI
https://doi.org/10.1007/978-3-319-29003-4_4