[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FW: Resource names
This is a great start. If we could get a volunteer from Globus,
Legion, Condor, LSF, Load Leveler, etc., to post their lists,
I volunteer to merge it all into one document.
- bill
-----Original Message-----
From: owner-sched-wg@gridforum.org [mailto:owner-sched-wg@gridforum.org]
On Behalf Of Bhroam A. Mann
Sent: Thursday, October 14, 1999 3:28 PM
To: sched-wg@gridforum.org
Subject: Resource names
Hi All
Since one of the tasks we are trying to accomplish is to create a list of
resource names and what they mean, it would probably be a good thing to start
with what we have.
Here is the general list from PBS. There are some OS specific resources that
I don't know if we should consider.
Should I post those too ?
RESOURCES
cput Maximum amount of CPU time used by all processes
in the job. Units: time.
file The largest size of any single file that may be
created by the job. Units: size.
nice The nice value under which the job is to be run.
Units: unitary.
pcput Maximum amount of CPU time used by any single pro-
cess in the job. Units: time.
pmem Maximum amount of physical memory (workingset)
used by any single process of the job. Units:
size.
pvmem Maximum amount of virtual memory used by any sin-
gle process in the job. Units: size.
vmem Maximum amount of virtual memory used by all con-
current processes in the job. Units: size.
walltime Maximum amount of real time during which the job
can be in the running state. Units: time.
arch Specifies the administrator defined system archi-
tecture required. This defaults to whatever the
PBS_MACH string is set to in "local.mk". Units:
string.
host Name of host on which job should be run. This
resource is provided for use by the site's
scheduling policy. The allowable values and
effect on job placement is site dependent. Units:
string.
nodes Number and/or type of nodes to be reserved for
exclusive use by the job. The value is one or
more node_specs joined with the '+' character,
"node_spec[+node_spec...]. Each node_spec is an
number nodes required of the type declared in
the node_spec and a name one or more property
or properties desired for the nodes. The number,
the name, and each property in the node_spec are
separated by a colon ':'. If no number is speci-
fied, one (1) is assumed. Units: string.
Examples:
. To ask for 12 nodes of any type: -l nodes=12
. To ask for 2 "server" nodes and 14 other nodes
(a total of 16): -l nodes=2:server+14
The above consist of two node_specs "2:server"
and "14".
. To ask for (a) 1 node that is a "server" and has
a "hippi" interface, (b) 10 nodes that are not
servers, and (c) 3 nodes that have a large
amount of memory an have hippi: -
l nodes=server:hippi+10:noserver+3:bigmem:hippi
. To ask for three nodes by name: -
l nodes=b2005+b1803+b1813
The name of a node is its hostname. The properi-
ties of nodes are arbitrary and assigned by the
system administrator, please check with your
administrator as to the node names and properties
available to you.
software Allows for a user to specify software required by
the job. This is useful if certain software
packages are only available on certain systems in
the site. This resource is provided for use by
the site's scheduling policy. The allowable
values and effect on job placement is site depen-
dent. Units: string.
site Allows for a user to supply any site-specific
resource required by the job. This is particu-
larly useful for submitting a Globus job by using
the syntax: site=globus:<gatekeeper-name> Units:
string.
RESOURCE UNITS
The resource values take the following units:
time specifies a maximum time period the resource can be
used. Time is expressed in seconds as an integer,
or in the form:
[[hours:]minutes:]seconds[.milliseconds]
size specifies the maximum amount in terms of bytes or
words. It is expressed in the form integer[suffix]
The suffix is a multiplier defined in the following
table, The size of a word is the word size on the
execution host.
b or w bytes or words.
kb or kw Kilo (1024) bytes or words.
mb or mw Mega (1,048,576) bytes or words.
gb or gw Giga (1,073,741,824) bytes or words.
unitary The maximum amount of a resource which is expressed
as a simple integer.
--
--------------------------------------------------------------------------------
Bhroam Alex Mann
NAS Batch Group - 650-604-2246 - bmann@nas.nasa.gov
--------------------------------------------------------------------------------