intel_lpmd - Man Page

Intel Energy Optimizer (LPMD) Daemon

Synopsis

intel_lpmd [ Options ]

Description

intel_lpmd is a Linux daemon used for energy optimization on Intel hybrid systems. This daemon uses a configuration file called "intel_lpmd_config.xml". The other installed configuration files are to be treated as best practice templates. The main configuration file should be edited by the user to enable LPMD and it's desired functionalities. Based on the configuration and system utilization LPMD can:

- choose the best set of CPU cores to enable for a given moment in time

- choose the best EPP (energe performance preference) and EPB (energy performance bias) value

- pick the best SoC power slider settings

There is a control utility distributed along with this daemon. It's called "intel_lpmd_control" and it can be used to change modes in the running LPMD instance.

Options

-h --help

Print the help message

--version

Print intel_lpmd version and exit

--no-daemon

Don't run as a daemon: Default is daemon mode

--systemd

Assume daemon is started by systemd

--loglevel=

log severity: can be info or debug

--dbus-enable

Enable Dbus server to receive requests via Dbus

--ignore-platform-check

Ignore platform check

Examples

intel_lpmd --loglevel=info --no-daemon --dbus-enable

Run intel_lpmd with log directed to stdout

intel_lpmd --systemd --dbus-enable

Run intel_lpmd as a service with logs directed to system journal

sudo systemctl enable intel_lpmd.service --now

Enable and run intel_lpmd as a systemd service that's persistent after system reboot.

See Also

intel_lpmd_config.xml(5), intel_lpmd_control(8)

Author

Written by Zhang Rui <rui.zhang@intel.com>

Info

08 Apr 2026