[torquedev] nodes, procs, tpn and ncpus

Rushton Martin JMRUSHTON at qinetiq.com
Wed Jun 9 07:03:31 MDT 2010


>From a user perspective that is both lucid and logical.

Martin Rushton
Weapons Technologies
Tel: 01959 514777, Mobile: 07939 219057
email: jmrushton at QinetiQ.com
www.QinetiQ.com
QinetiQ - Delivering customer-focused solutions

Please consider the environment before printing this email.
-----Original Message-----
From: torquedev-bounces at supercluster.org
[mailto:torquedev-bounces at supercluster.org] On Behalf Of Ken Nielson
Sent: 09 June 2010 13:57
To: torquedev
Subject: [torquedev] nodes, procs, tpn and ncpus

Currently when TORQUE is asked to run a job with qrun it interprets the
nodes=x as only a single node. Glen, if you look at listelem and
node_spec you will see this is the case. TORQUE also ignores procs and
ncpus.

I am going to modify TORQUE so it will process these resources more like
we expect. 

procs=x will mean give me x processors anywhere.

nodes=x will mean the same as procs=x.
nodes=x:ppn=x will work as it currently does except that the value for
nodes will not be ignored. 
That is a node spec of -l nodes=2:ppn=2 will look for two nodes with two
available processors. This can be satisfied on the same host or
different hosts. Currently this node spec will only get two processors
on a single node.

ncpus=x will allocate x processors to a single task. They must be on the
same host.

tpn can be used like ppn and it will be interpreted to mean use exactly
x processors from each node.
A node spec of nodes=2:tpn=2 will allocate two processors on one node
and two processors on a separate node.

I am interested in your input. 

Thanks

Ken
_______________________________________________
torquedev mailing list
torquedev at supercluster.org
http://www.supercluster.org/mailman/listinfo/torquedev
This email and any attachments to it may be confidential and are
intended solely for the use of the individual to whom it is 
addressed. If you are not the intended recipient of this email,
you must neither take any action based upon its contents, nor 
copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. QinetiQ may 
monitor email traffic data and also the content of email for 
the purposes of security. QinetiQ Limited (Registered in England
& Wales: Company Number: 3796233) Registered office: 85 
Buckingham Gate, London SW1E 6PD http://www.qinetiq.com.


More information about the torquedev mailing list