Eoin McHugh wrote:
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.

We've been looking at power-saving measures on our new cluster. I've gradually come around to the idea that a compute node only really has two modes of efficiency:
1) running flat out
2) switched off at the wall

In our first year of production we are unlikely to have jobs keeping the cluster full much of the time. So I'm considering writing something to watch the job queue and power down nodes that are not needed. The trick here being to work out some logic such that nodes aren't constantly being power-cycled. Obviously this isn't an option unless you have some form of lights-out control (e.g IPMI) on your nodes.

Cheers,
Huw

--
Huw Lynes                       | Advanced Research Computing
HEC Sysadmin                    | Cardiff University
                                | Redwood Building,
Tel: +44 (0) 29208 70626        | King Edward VII Avenue, CF10 3NB
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to