YoVDO

CPU Power Saving Methods for Real-time Workloads

Offered By: Linux Foundation via YouTube

Tags

Real-Time Systems Courses Determinism Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore CPU power saving techniques for real-time workloads in this 32-minute conference talk by Ramesh Thomas from Intel. Learn how to enable and tune CPU idle states to achieve power savings without compromising latency requirements in real-time applications. Discover tools, configurations, and methods for optimizing both applications and kernel CPU power management. Gain insights into determinism, jitter sources, state selection control, and two key methods for managing C-state attributes. Understand the C-state selection policy in the kernel and the PM QoS framework. Follow a step-by-step guide to calibrate worst-case latency, determine safe latency constraints, and find optimal idle intervals. Examine practical examples of calibration and tuning, along with additional strategies for balancing power efficiency and performance in real-time systems.

Syllabus

Background
Introduction
Why do we need this?
Focus on Determinism
Where does the jitter come from?
How to control state selection?
2 Methods corresponding to Attributes
C State Exit Latency Constraint
Filter C States by Exit Latencies
Filter C States by Target Residencies
Name the 2 methods
C State Selection Policy in Kernel
PM QoS (Quality of Service) Framework
Recap
Calibrate Worst-case latency
Find Safe Latency Constraint
Find Safe Idle Interval
Example Calibration
Example Tuning
Additional Strategies
Key Takeaways
References
Linux Foundation Wiki


Taught by

Linux Foundation

Tags

Related Courses

Libertarian Free Will: Neuroscientific and Philosophical Evidence
Dartmouth College via edX
Методологические проблемы психологии. Часть 2
Saint Petersburg State University via Coursera
My Favorite Lectures @ HKUST
The Hong Kong University of Science and Technology via Coursera
Philosophy: the nature of persons
The Open University via OpenLearn
Arguments for the Existence of the Soul - Free Will and Near-Death Experiences
Yale University via YouTube