Agent-Based Thermal Management for Multi-core Architectures

Part of the Autonomic Systems book series (ASYS, volume 1)

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 

References

  1. 1.
    Al Faruque, M.A., Jahn, J., Ebi, T., Henkel, J.: Runtime thermal management using software agents for multi- and many-core architectures. IEEE Des. Test Comput. 27(6), 58–68 (2010) CrossRefGoogle Scholar
  2. 2.
    AlFaruque, M.A., Krist, R., Henkel, J.: ADAM: run-time agent-based distributed application mapping for on-chip communication. In: ACM/EDAC/IEEE Design Automation Conference (DAC), pp. 760–765 (2008) Google Scholar
  3. 3.
    Ebi, T., Al Faruque, M.A., Henkel, J.: TAPE: thermal-aware agent-based power economy for multi/manycore architectures. In: IEEE/ACM Int’l Conf. Computer-Aided Design (ICCAD), pp. 302–309 (2009). Best Paper Award Google Scholar
  4. 4.
    Link, G.M., Vijaykrishnan, N.: Thermal trends in emerging technologies. In: Int’l Symp. Quality Electronic Design (ISQED), pp. 625–632 (2006) CrossRefGoogle Scholar
  5. 5.
    Srinivasan, J., et al.: Lifetime reliability: toward an architectural solution. IEEE MICRO 25(3), 70–80 (2005) CrossRefGoogle Scholar

Copyright information

© Springer Basel AG 2011

Authors and Affiliations

  1. 1.Karlsruhe Institute of TechnologyKarlsruheGermany

Personalised recommendations