Android CompCache based on Graphics Processing Unit

Muder Almiani, Abdul Razaque, Shen Ziqi, Ge Yaqin, Saleh Atiewi, Mohammed Alweshah, Ayman Al-Dmour, Basel Magableh

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

Abstract

Android systems have been successfully developed to meet the demands of users. The following four methods are used in Android systems for memory management: backing swap, CompCache, traditional Linux swap, and low memory killer. These memory management methods are fully functioning. However, Android phones cannot swap memory into solid-state drives, thus slowing the processor and reducing storage lifetime. In addition, the compression and decompression processes consume additional energy and latency. Therefore, the CompCache requires an extension. An extended Android CompCache using a graphics processing unit to compress and decompress memory pages on demand and reduce the latency is introduced in this paper. This paper characterizes each data compression and decompression utility by measuring compression ratio, compression and decompression throughput, and energy efficiency to validate the process. Experimental results prove that data compression and decompression utilities can be beneficial to reduce the latency and perform faster compression and decompression compared with existing approaches.

Original languageEnglish
Title of host publication2020 7th International Conference on Software Defined Systems, SDS 2020
EditorsMohammad Alsmirat, Yaser Jararweh, Yaser Jararweh, Elhadj Benkhelifa, Imed Saleh, Larbi Boubchir
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages89-94
Number of pages6
ISBN (Electronic)9781728172194
DOIs
Publication statusPublished - Apr 2020
Event7th International Conference on Software Defined Systems, SDS 2020 - Paris, France
Duration: 20 Apr 202023 Apr 2020

Publication series

Name2020 7th International Conference on Software Defined Systems, SDS 2020

Conference

Conference7th International Conference on Software Defined Systems, SDS 2020
Country/TerritoryFrance
CityParis
Period20/04/2023/04/20

Keywords

  • Android CompCache
  • energy consumption
  • latency

Fingerprint

Dive into the research topics of 'Android CompCache based on Graphics Processing Unit'. Together they form a unique fingerprint.

Cite this