[Beowulf] Powersave on Beowulf nodes
eoin.mchugh at ichec.ie
Sun Jun 15 05:11:10 PDT 2008
On Sun, Jun 15, 2008 at 04:26:24AM +0400, Mikhail Kuzminsky wrote:
> We have many jobs in SGE at every time moment, and underload situation
> (where it's reasonable to decrease CPUs frequency) is not the our
> danger :-) So I'm thinking about simple stopping of all the
> corresponding daemons.
There's not much point to running a powersave daemon. Even if a job is
not CPU bound you'll find that lower power states will probably have a
negative effect on your interconnect performance too.
I don't run a daemon but I use the Torque prologue and epilogue to set
the max and min power states using the /proc cpufreq interface before
and after jobs. This results in a power saving when a queued jobs are
waiting for additional nodes to free up. It's a measurably large
difference when the system is being drained prior to a downtime. Our
nodes are never shared beteen jobs making this easy to implement.
More information about the Beowulf