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


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.


Dynamic thermal management Agent-based systems Multicore architectures