On Sun, Dec 18, 2011 at 9:12 PM, Reuti <[email protected]> wrote:
> Hi, > > Am 18.12.2011 um 12:16 schrieb Mohamed Adel: > > > Dear All, > > > > I’m using a cluster of 8-cores per compute node and 8GB main memory per > compute node, which gives 1GB per core. > > I want to submit an MPI job which needs 2GB memory per core, so my > question is: > > Can I request certain memory more than available per core and the > scheduler will reduce the number of running processes per compute node to > fulfill the high memory request? > > just set up the available memory per node: > > http://www.gridengine.info/tag/virtual_free/ > > 1) at this document, Reuti refer to h_vmem and virtual_free but not mem_free, why? > Then request the 2GB in the job submission. > 1) How memory request per slot (h_vmem or virtual_free) can be checked on > a heterogeneous nodes ? (e.g. some nodes have 2G per slots and some nodes > has 1G per slot and users shouldn't request more than 2G h_vmem or > virtual_free for the former and 1G for the latter. > 2) Is there any way to users to request such dynamic memory that can be checked via scheduler? > Can I request certain number of slots per node; i.e. 4 cores instead of 8 > (although the queue is configured to provide 8 slots per host)? > > This depends on the defined PE. But it's not on a user level as it has to > be set up by the SGE admin in the PE beforehand. Requesting memory should > give you the proper distribution. > > -- Reuti > > > > > > Thanks in advance, > > --ma > > _______________________________________________ > > users mailing list > > [email protected] > > https://gridengine.org/mailman/listinfo/users > > > _______________________________________________ > users mailing list > [email protected] > https://gridengine.org/mailman/listinfo/users >
_______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
