CoLeCTs: Cooperative Learning Classifier Tables for Resource Management in MPSoCs

Klajd Zyla, Florian Maurer, Thomas Wild, Andreas Herkersdorf

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

1 Scopus citations

Abstract

The increasing complexity and unpredictability of emerging applications makes it challenging for multi-processor system-on-chips to satisfy their performance requirements while keeping power consumption within bounds. In order to tackle this problem, the research community has focused on developing dynamic resource managers that aim to optimize runtime parameters, such as clock frequency, voltage and task mapping. There is a large diversity in the approaches proposed in this context, but a class of resource managers that has gained traction recently is that of reinforcement learning-based controllers. In this paper we propose CoLeCTs, a resource manager that enhances the state-of-the-art resource manager SOSA by employing a joint reward assignment function and enabling collaborative information exchange among multiple learning agents. In this manner we tackle the suboptimal determination of local performance targets for heterogeneous applications and allow cooperative decision making for the learning agents. We evaluate and quantify the benefits of our approach via trace-based simulations.

Original languageEnglish
Title of host publicationArchitecture of Computing Systems - 36th International Conference, ARCS 2023, Proceedings
EditorsGeorgios Goumas, Sven Tomforde, Jürgen Brehm, Stefan Wildermann, Thilo Pionteck
PublisherSpringer Science and Business Media Deutschland GmbH
Pages215-229
Number of pages15
ISBN (Print)9783031427848
DOIs
StatePublished - 2023
Event36th International Conference on Architecture of Computing Systems, ARCS 2023 - Athens, Greece
Duration: 13 Jun 202315 Jun 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13949 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference36th International Conference on Architecture of Computing Systems, ARCS 2023
Country/TerritoryGreece
CityAthens
Period13/06/2315/06/23

Keywords

  • Cooperation
  • DVFS
  • LCTs
  • MPSoCs
  • Reinforcement learning
  • Resource management

Fingerprint

Dive into the research topics of 'CoLeCTs: Cooperative Learning Classifier Tables for Resource Management in MPSoCs'. Together they form a unique fingerprint.

Cite this