THEAS: Efficient Power Management in Multi-Core CPUs via Cache-Aware Resource Scheduling
By: Said Muhammad , Lahlou Laaziz , Nadjia Kara and more
Potential Business Impact:
Saves computer power when not busy.
The dynamic adaptation of resource levels enables the system to enhance energy efficiency while maintaining the necessary computational resources, particularly in scenarios where workloads fluctuate significantly over time. The proposed approach can play a crucial role in heterogeneous systems where workload characteristics are not uniformly distributed, such as non-pinning tasks. The deployed THEAS algorithm in this research work ensures a balance between performance and power consumption, making it suitable for a wide range of real-time applications. A comparative analysis of the proposed THEAS algorithm with well-known scheduling techniques such as Completely Fair Scheduler (CFS), Energy-Aware Scheduling (EAS), Heterogeneous Scheduling (HeteroSched), and Utility-Based Scheduling is presented in Table III. Each scheme is compared based on adaptability, core selection criteria, performance scaling, cache awareness, overhead, and real-time suitability.
Similar Papers
ARCAS: Adaptive Runtime System for Chiplet-Aware Scheduling
Hardware Architecture
Makes computer programs run faster on new chips.
An Efficient Approach for Energy Conservation in Cloud Computing Environment
Distributed, Parallel, and Cluster Computing
Saves energy by using computer parts better.
Mixture-of-Schedulers: An Adaptive Scheduling Agent as a Learned Router for Expert Policies
Distributed, Parallel, and Cluster Computing
Computer programs run faster by switching strategies.