Optimizing Chromium Low-Power Workloads on Intel Notebooks
summary
Prototype exposes a per-task EQOS class in task_struct, Chromium is updated to tag threads, and the kernel applies that tag to Intel HWP’s EPP value on context switch and to itmt/ASYM-PACKING for placement. Measured results: 1080p24 playback sees ~16% system power drop from system-wide EPP and ~26% when EPP plus ecore binding are combined; 1080p30 software conferencing shows ~70–72% S0 power reduction from EPP and ~32% from ecore binding, ~72% when combined. The prototype runs and delivers large power savings without hurting required performance.
AI-written summary · about
chapters (7)
- 0:00Introduction and overview
- 2:10Hardware overview and ITMT
- 6:23Software workloads and experiments
- 11:37Limitations of manual power modes
- 13:02Energy-aware task classification
- 16:57Automated efficiency in Chromium
- 19:49Discussion and Q&A
related talks
34mPower Tuning Linux: A Case Study
29mModernizing Resource Management in Embedded Systems Using eBPF
41mEnhancing Your Gaming Experience on Linux With Sched_ext
47mEnergy Proportional Edge Computing Infrastructure
34mBrowser's performance roundtable
30mBeyond the Web of Today
38mEnlightenment Foundation Libraries - Case Studies of Optimizing for Wearable Devices
15mOptimizing Application Performance on Kubernetes
