This book focuses on two of the most relevant problems related to power management on multicore and manycore systems. Specifically, one part of the book focuses on maximizing/optimizing computational performance under power or thermal constraints, while another part focuses on minimizing energy consumption under performance (or real-time) constraints.
Advanced Techniques for Power, Energy, and Thermal Management for Clustered Manycores
Introduction.- Background and Related Work.- System Model.- Experimental Framework.- Thermal Safe Power (TSP).- Transient and Peak Temperature Computation based on Matrix Exponentials (MatEx).- Selective Boosting for Multicore Systems (seBoost).- Energy and Peak Power Efficiency Analysis for Simple Approximation Schemes.- Energy-Efficient Task-to-core Assignment for Homogeneous Clustered Manycores.- Energy-Efficient Task-to-core Assignment for Heterogeneous Clustered Manycores.- Conclusions.