Characterization and throttling-based mitigation of memory interference for heterogeneous smartphones

Davesh Shingari, Akhil Arunkumar, Carole-Jean Wu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Scopus citations

Abstract

The availability of a wide range of general purpose as well as accelerator cores on modern smart phones means that a significant number of applications can be executed on a smart phone simultaneously, resulting in an ever increasing demand on the memory subsystem. While the increased computation capability is intended for improving user experience, memory requests from each concurrent application exhibit unique memory access patterns as well as specific timing constraints. If not considered, this could lead to significant memory contention and result in lowered user experience. In this paper, we design experiments to analyze the performance degradation caused by the interference at the memory subsystem for a broad range of commonly-used smart phone applications. The characterization studies are performed on a real smart phone device - Google Nexus5 - running an Android operating system. Our results show that user-centric smart phone applications, such as web browsing and media player, suffer up to 34% and 21% performance degradation, respectively, from shared resource contention at the application processor's last-level cache, the communication fabric, and the main memory. Taking a step further, we demonstrate the feasibility and effectiveness of a frequency throttling-based memory interference mitigation technique. At the expense of performance degradation of interfering applications, frequency throttling is an effective technique for mitigating memory interference, leading to better QoS and user experience, for user-centric applications.

Original languageEnglish (US)
Title of host publicationProceedings - 2015 IEEE International Symposium on Workload Characterization, IISWC 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages22-33
Number of pages12
ISBN (Print)9781509000883
DOIs
StatePublished - Oct 30 2015
EventIEEE International Symposium on Workload Characterization, IISWC 2015 - Atlanta, United States
Duration: Oct 4 2015Oct 6 2015

Other

OtherIEEE International Symposium on Workload Characterization, IISWC 2015
CountryUnited States
CityAtlanta
Period10/4/1510/6/15

Keywords

  • Frequency throttling
  • Memory interference
  • Smartphone

ASJC Scopus subject areas

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Characterization and throttling-based mitigation of memory interference for heterogeneous smartphones'. Together they form a unique fingerprint.

  • Cite this

    Shingari, D., Arunkumar, A., & Wu, C-J. (2015). Characterization and throttling-based mitigation of memory interference for heterogeneous smartphones. In Proceedings - 2015 IEEE International Symposium on Workload Characterization, IISWC 2015 (pp. 22-33). [7314144] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IISWC.2015.9