Towards Self-adaptive MPSoC Systems with Adaptivity Throttling

Open Access
Authors
Publication date 2015
Host editors
  • D. Soudris
  • L. Carro
Book title Proceedings: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XV): July 20-23, 2015, Samos, Greece
ISBN
  • 9781467373111
Event 15th Int. Conference on Embedded Computer Systems: Architectures, MOdeling and Simulation (SAMOS '15)
Pages (from-to) 157-164
Publisher [Piscataway, NJ]: IEEE
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
Today's multi-processor system-on-chip (MPSoC) systems increasingly have to deal with dynamically changing application workload scenarios. To cope with such dynamic application behavior, these systems could dynamically adapt the mapping of application tasks onto the underlying system resources to improve the system's performance. However, such performance improvement comes at the cost of a system reconfiguration in which application tasks may have to be migrated between processors. This trade-off implies that reconfiguring the system is only beneficial when the performance gains outweight the re-configuration overhead. To address this problem for MPSoCs, this paper presents a scenario-based run-time resource management framework with the ability of adaptivity throttling that uses the history of application scenario execution behavior to predict the actual benefit of a system reconfiguration to allow for explicitly deciding (at runtime) whether or not to reconfigure. Experimental results reveal that our proposed approach substantially improves the system's efficiency as compared to MPSoCs that do not provide such intelligent reconfiguration control.
Document type Conference contribution
Language English
Published at https://doi.org/10.1109/SAMOS.2015.7363671
Downloads
492932 (Final published version)
Permalink to this page
Back