CPU Power Saving Methods for Real-time Workloads - Ramesh Thomas, Intel

CPU Power Saving Methods for Real-time Workloads - Ramesh Thomas, Intel Configurations created for real time applications mostly disable power management completely to avoid any impact on latency. It is however, possible to enable power management to a degree to which the impact on latency is tolerable based on application requirements. This presentation addresses how CPU idle states can be enabled and tuned to allow power savings while running real time applications. The presentation will give a background of the issues faced by real-time applications when CPU power management is enabled. It will then explain tools, configurations and methods that can be used to tune applications and CPU power management in the kernel to be able to save power without impacting the deterministic latency tolerance requirements. About Ramesh Thomas Ramesh is a software developer at the Open Source Technology Center at Intel. He works in real-time Linux power management areas. He is a key contributor to the power management subsystem in Zephyr OS. He has also worked in security and virtualization.

OSS License Compliance for Software Developers, NOT for Legal Experts - Satoru Ueda, Sony
▶︎

OSS License Compliance for Software Developers, NOT for Legal Experts - Satoru Ueda, Sony

[ENG] Rafael J. Wysocki: "Advances in CPU Idle Time Management in Linux" / #LinuxPiter
▶︎

[ENG] Rafael J. Wysocki: "Advances in CPU Idle Time Management in Linux" / #LinuxPiter

Linux Full Course for Beginners | Learn Linux System Administration
▶︎

Linux Full Course for Beginners | Learn Linux System Administration

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

I Can Die Now. - Intel Fab Tour!
▶︎

I Can Die Now. - Intel Fab Tour!

ELISA Seminar – Functional safety with Xen, Zephyr and Linux for avionics, automotive and industrial
▶︎

ELISA Seminar – Functional safety with Xen, Zephyr and Linux for avionics, automotive and industrial

The Future of Power Management in Linux
▶︎

The Future of Power Management in Linux

Linux Kernel CVEs, What Has Caused So Many to Suddenly Show Up? - Greg Kroah-Hartman
▶︎

Linux Kernel CVEs, What Has Caused So Many to Suddenly Show Up? - Greg Kroah-Hartman

Systemd Explained: How to Manage Linux Services Easily
▶︎

Systemd Explained: How to Manage Linux Services Easily

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

SAN19-421 Training: Device power management for idle
▶︎

SAN19-421 Training: Device power management for idle

Designing Data-Intensive Applications: Chapters 1 and 2
▶︎

Designing Data-Intensive Applications: Chapters 1 and 2

Flow State Music | No Lyrics Creative Flow Music - Ultimate Work Flow Music For Focus Mode
▶︎

Flow State Music | No Lyrics Creative Flow Music - Ultimate Work Flow Music For Focus Mode

Understanding I2C
▶︎

Understanding I2C

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Linux Crash Course - The /etc/fstab file
▶︎

Linux Crash Course - The /etc/fstab file

Linux Backup Strategies | Exploring the rsync Command
▶︎

Linux Backup Strategies | Exploring the rsync Command

Fuzzing Zephyr Apps - Struggles of Dynamic Analysis on Embedded Applications - Jayashree Srinivasan
▶︎

Fuzzing Zephyr Apps - Struggles of Dynamic Analysis on Embedded Applications - Jayashree Srinivasan