{'fraction_non_alphanumeric': 0.025, 'fraction_numerical': 0.0, 'mean_word_length': 5.5703125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Dynamic Thermal Management for Multi-/Many-Core Systems

High chip complexity and power consumption raise chip temperature, reduce lifetime, affect the reliability, and increase the cooling cost. Dynamic Thermal Management (DTM) techniques are design to control the chip temperature and tackle the thermal related issues. In this chapter, the authors introduce the working principles and implementation details of some state-of-the-art DTM techniques, in order to boost thermal awareness in the green computing community. They first give the motivation of dynamic thermal management, and divide existing DTM approaches into different categories based on their characteristics. Then the detailed design and implementation issues of these techniques are carefully discussed. Finally, the authors share future research directions in this area.