Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems

Josefa Díaz Álvarez, José L. Risco-Martín, J. Manuel Colmenar
2/22/2023
cs.NEcs.AI

No confident code implementation found for this paper.

Abstract

Current embedded systems are specifically designed to run multimedia applications. These applications have a big impact on both performance and energy consumption. Both metrics can be optimized selecting the best cache configuration for a target set of applications. Multi-objective optimization may help to minimize both conflicting metrics in an independent manner. In this work, we propose an optimization method that based on Multi-Objective Evolutionary Algorithms, is able to find the best cache configuration for a given set of applications. To evaluate the goodness of candidate solutions, the execution of the optimization algorithm is combined with a static profiling methodology using several well-known simulation tools. Results show that our optimization framework is able to obtain an optimized cache for Mediabench applications. Compared to a baseline cache memory, our design method reaches an average improvement of 64.43\% and 91.69\% in execution time and energy consumption, respectively.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{lvarez2023multiobjective,
  title  = {Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems},
  author = {Josefa Díaz Álvarez and José L. Risco-Martín and J. Manuel Colmenar},
  year   = {2023},
  eprint = {2302.11236},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.11236v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.11236.svg)](https://codeofpaper.com/paper/2302.11236)

Discussion