----- "Bogdan Costescu" <Bogdan.Costescu at iwr.uni-heidelberg.de> wrote:
> Are there any scheduling tools to keep track of a user's accuracy in
> specifying job runtime
The Cluster Resources Moab scheduler tracks this per
user, group and account; so for example if you do
showstats -u the final column will be the info you
want for each user.
Alternatively showstats -f WCACCURACY will generate
a matrix of walltime against number of CPUs with the
intersect being the average accuracy for jobs of
that length and size.
> and adding this info similar to fairshare in
> priority calculations ?
Yes you can if you're feeling particularly Machiavellian.. ;-)
http://www.clusterresources.com/products/mwm/docs/5.1.2priorityfactors.shtml
In the fairshare (FS) section you'll see:
WCACCURACY - user's current historical job wallclock
accuracy calculated as total processor-seconds
dedicated / total processor-seconds requested
NOTE: Factor values are in the range of 0.0 to 1.0.
Again you'll need to decide whether you do that on
a user, group or account basis (or some combination
thereof).
cheers!
Chris
--
Christopher Samuel - (03) 9925 4751 - Systems Manager
The Victorian Partnership for Advanced Computing
P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency