On Wed, Nov 11, 2009 at 03:29:29PM +0100, Lech Nieroda alleged: > Dear users and developers, > > we have a heterogeneous cluster where nodes have 16GB and 64GB RAM, > our maui version is 3.2.6p21. > Although the NODEALLOCATIONPOLICY MINRESOURCE is set, jobs are > sometimes assigned to the larger nodes even though their resources > could be satisfied by a smaller node. > > I've taken a quick look into the source code and it seems like growing > blocks of memory sizes are compared to corresponding node resources > and after some additional checks the right nodes are selected. The > block sizes vary between 64 and 8192 (probably MB), see > src/moab/MSched.c, lines 1180+ > Which is probably the reason why nodes with more than 8GB free memory > are perceived as equal by the MINRESOURCE checking routine... > > Is this going to be fixed? Is there another approach that might work?
With NODEALLOCATIONPOLICY LASTAVAILABLE, Maui assigns nodes from the bottom up in torque's node list. So then just sort the nodes however you want in torque. -- Garrick Staples, GNU/Linux HPCC SysAdmin University of Southern California Life is Good!
pgpGeon09BmVN.pgp
Description: PGP signature
_______________________________________________ mauiusers mailing list [email protected] http://www.supercluster.org/mailman/listinfo/mauiusers
