Skip to main navigation Skip to search Skip to main content

Impact of Tuning Parameters of Parallel Pattern Applications for Heterogeneous Embedded Systems on Performance and Energy Efficiency

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

Abstract

Tuning the execution of applications on heterogeneous multicore mobile and embedded systems can increase performance and/or reduce energy consumption. State-of-the-art tuning mechanisms typically focus on tuning the parameters of the hardware platform, such as the number, type and frequencies of the processor cores used. This paper explores application level parameter tuning of parallel applications. On the example of pipeline applications, we show that it is possible to obtain an improvement of 36% in performance and 39% in energy consumption by changing the extra-functional application parameters from their default values, thus preserving the application semantics and avoiding modifying the execution environment. We used regression-based machine learning model to find near optimal parameters settings based on workload characteristics. This offers further possibilities for a holistic approach of optimising the performance and energy of mobile systems by tuning both hardware parameters and the applications themselves.
Original languageEnglish
Title of host publication2025 IEEE International Conference on High Performance Computing and Communications (HPCC)
Place of PublicationExeter
PublisherIEEE
Pages1129-1136
Number of pages8
ISBN (Electronic)9798331568740
ISBN (Print)9798331568757
DOIs
Publication statusPublished - 31 Oct 2025

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Embedded systems
  • Energy consumption
  • Odroid-XU4
  • Parallel applications
  • Parameters
  • Performance

Fingerprint

Dive into the research topics of 'Impact of Tuning Parameters of Parallel Pattern Applications for Heterogeneous Embedded Systems on Performance and Energy Efficiency'. Together they form a unique fingerprint.

Cite this