Chapter

Organic Computing — A Paradigm Shift for Complex Systems

Volume 1 of the series Autonomic Systems pp 587-588

Agent-Based Thermal Management for Multi-core Architectures

  • Thomas EbiAffiliated withKarlsruhe Institute of Technology Email author 
  • , Janmartin JahnAffiliated withKarlsruhe Institute of Technology
  • , Jörg HenkelAffiliated withKarlsruhe Institute of Technology

* Final gross prices may vary according to local VAT.

Get Access

Abstract

With this article we wish to present additional work  (Al Faruque et al. in IEEE Des. Test Comput. 27(6):58–68, 2010) done outside the scope of the DodOrg project regarding agent-based thermal management for multi-core architectures which is distinct from the fully distributed thermal-aware agent economy used in DodOrg (Ebi et al. in IEEE/ACM Intl. Conf. Computer-Aided Design (ICCAD), pp. 302–309, 2009) presented in Chap. 4.​3. The approach uses a hierarchy of software agents which divides the problem space using a clustering concept in order to keep thermally-triggered remapping decisions scalable, even for a large number of cores. In order to keep the approach flexible, agents use a negotiation technique to dynamically adapt cluster sizes.

Keywords

Dynamic thermal management Agent-based systems Multicore architectures