About Energy Aware Scheduling (EAS)
LSF offers energy-aware scheduling features for large-scale
LSF installations, where the energy requirements for operating large
systems are becoming a significant factor in the overall cost of these
systems. On Large systems with either a long lead period to full production
or widely fluctuating workloads many nodes can sit idle for significant
time periods. The energy-aware scheduling features of LSF enable administrators
to control the processor frequency to allow some applications to run
at lower frequency with minor performance degradation. This can lead
to overall power savings. Conversely, minimizing the frequency on
unused cores can also enable maximum turbo boost to active cores,
to increase application performance, and reduce run times. Frequency
control allows an organization to balance performance with power savings.
Managing host power states
LSF energy aware scheduling host power state management
enables automatic workload driven power management policies for hosts
in an LSF cluster. LSF can power on hosts as jobs need them, and take
appropriate power management actions as workload changes. Power management
policies support the power management features of xCAT version 2.7.
CPU frequency management
To enable CPU frequency management, set LSF_MANAGE_FREQUENCY in lsf.conf. By
default, CPU frequency management is not enabled (LSF_MANAGE_FREQUENCY=N).
If LSF_MANAGE_FREQUENCY=N, CPU frequency management
is disabled, and lim will not load elim.frequency.
Automatic CPU frequency selection
Automatic CPU frequency selection allows an organization
to balance performance with power savings.