Energy consumption of compression algorithms across CPU platforms

Aus SDQ-Wiki
Ausschreibung (Liste aller Ausschreibungen)
Typ Bachelorarbeit
Aushang Announcement.pdf
Betreuer Wenden Sie sich bei Interesse oder Fragen bitte an:

Ralf Sieger (E-Mail: ralf.sieger@partner.kit.edu), Martina Rapp-Sieger (E-Mail: rapp@fzi.de, Telefon: +49-721-9654-645)

Motivation

Data compression can be critical in achieving energy-efficient WiFi communication on mobile devices. The choice of compression algorithm, the compression level, and the quality of the implementation affects performance and energy consumption.

To understand what impact the CPU platform has on energy consumption we need to conduct experiments. We experimentally evaluate several popular compression utilities, including gzip, lzop, bzip2, xz, etc. on ARM, x86 and RISC-V platforms. We characterize each utility in terms of its compression ratio, throughput, and energy efficiency.

Tasks

  • Literature review:
    • Identify established metrics on compression and energy efficiency
    • Identify a test dataset suitable for compression comparison
  • Design the experiments by selecting measurements and planning parameter combinations and repetitions to produce reliable, comparable data
  • Execute the experiments and collect data with real single board computers
  • Contrast collected data with identified metrics