Related Experiment Video
Updated: Aug 10, 2025

11:54
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
Published on: May 8, 2021
4.5K
Imitation Learning-Based Performance-Power Trade-Off Uncore Frequency Scaling Policy for Multicore System.
Baonan Xiao1, Jianfeng Yang1, Xianxian Qi1
1School of Electronic Information, Wuhan University, Wuhan 430072, China.
Sensors (Basel, Switzerland)
|February 11, 2023
Summary
This study introduces a new imitation learning-based uncore frequency scaling (UFS) policy for multicore processors. The novel policy enhances power efficiency (Performance Per Watt) and outperforms existing methods on unseen workloads.
Area of Science:
- Computer Architecture
- Power Management
- Machine Learning
Background:
- Uncore components significantly contribute to multicore processor power consumption.
- Optimizing uncore frequency scaling (UFS) is crucial for overall system power efficiency.
Purpose of the Study:
- To develop a novel imitation learning-based UFS policy for enhanced power efficiency.
- To optimize processor Performance Per Watt (PPW) rather than just power saving.
Main Methods:
- Implemented an imitation learning policy using the DAgger algorithm for online learning.
- Focused on fine-tuning an expert model using online aggregation data to improve efficiency.
- Shifted optimization target to Performance Per Watt (PPW).
Main Results:
- The proposed UFS policy demonstrated superior performance compared to advanced UFS policies on SPEC CPU2017 benchmarks.
- Achieved up to a 10% improvement in performance relative to performance-first policies.
- Maintained stable processor operation near optimal power efficiency even with unseen processor loads.
Conclusions:
- The novel imitation learning-based UFS policy effectively enhances multicore processor power efficiency.
- The policy generalizes well to unseen loads and maintains optimal power efficiency.
- This approach offers a significant improvement in processor Performance Per Watt.
Related Concept Videos
Multimachine Stability
212
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
212
Maximum Power Transfer
322
Numerous practical applications within engineering disciplines, such as telecommunications, necessitate optimizing power delivery to a connected load. This pursuit, however, entails inherent internal losses, which can either equal or exceed the power supplied to the load. The Thevenin equivalent circuit is helpful in finding the maximum power a linear circuit can deliver to a load. It is assumed in this context that the load resistance can be adjusted.
By substituting the entire circuit with...
By substituting the entire circuit with...
322
Load-frequency control
226
Load-frequency control (LFC) is vital for maintaining power system stability, ensuring that frequency and power flows remain within acceptable limits during load changes. Turbine-governor control eliminates rotor accelerations and decelerations following load changes. However, a steady-state frequency error persists when the change in the turbine-governor reference setting is zero. In an interconnected power system, each area agrees to export or import a scheduled amount of power through...
226
Fast Decoupled and DC Powerflow
254
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
254
Parallel Processing
196
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
196
Linear Approximation in Frequency Domain
121
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
121

