1pbs_resources_irix(7B)                PBS               pbs_resources_irix(7B)
2
3
4

NAME

6       pbs_resources_irix - pbs resources on SGI Irix
7

DESCRIPTION

9       This  page  summarizes  the resources supported by PBS for SGI worksta‐
10       tions running IRIX 6.  These resources are specified by including  them
11       in  the  -l option argument on the qsub or qalter command or in the PBS
12       job script.
13

RESOURCES

15       cput      Maximum amount of CPU time used by all processes in the  job.
16                 Units: time.
17
18       file      The  largest  size  of any single file that may be created by
19                 the job.  Units: size.
20
21       ncpus     The number of processors requested.  Units: unitary.
22
23       cpupercent
24                 The maximum percentage of a cpu which the job used.  A  value
25                 of 100 means 1 cpu.  This cannot be set, it is only reported.
26                 Units: percent.
27
28       nice      The nice value under which the job is to be run.  Units: uni‐
29                 tary.
30
31       nodemask  A  bit mask specifying the nodes (a pair of processors) to be
32                 associated with this job.  This resource is intended for  use
33                 by  PBS  to  optimize  processor allocation and direct use of
34                 this field by the job owner is discouraged.  Units: bit mask.
35
36       pcput     Maximum amount of CPU time used by any single process in  the
37                 job.  Units: time.
38
39       pmem      Maximum  amount  of  physical memory (workingset) used by any
40                 single process of the job.  Units: size.
41
42       pvmem     Maximum amount of virtual memory used by any  single  process
43                 in the job.  Units: size.
44
45       vmem      Maximum  amount of virtual memory used by all concurrent pro‐
46                 cesses in the job.  Units: size.
47
48       walltime  Maximum amount of real time during which the job  can  be  in
49                 the running state.  Units: time.
50
51       arch      Specifies   the  administrator  defined  system  architecture
52                 requried.  This defaults to whatever the PBS_MACH  string  is
53                 set to in "local.mk".  Units: string.
54
55       host      Name  of  host  on which job should be run.  This resource is
56                 provided for use  by  the  site's  scheduling  policy.    The
57                 allowable  values  and effect on job placement is site depen‐
58                 dent.  Units: string.
59
60       nodes     Number and/or type of nodes to be reserved for exclusive  use
61                 by  the job.  The value is one or more node_specs joined with
62                 the '+' character, "node_spec[+node_spec...].  Each node_spec
63                 is  an  number  of nodes required of the type declared in the
64                 node_spec and a name or one or more properity or  properities
65                 desired  for  the  nodes.   The  number,  the  name, and each
66                 properity in the node_spec are separated by a colon ':'.   If
67                 no number is specified, one (1) is assumed.  Units: string.
68
69                 The name of a node is its hostname.  The properities of nodes
70                 are:
71
72                 . ppn=#  specifying  the  number  of  processors   per   node
73                   requested.  Defaults to 1.
74
75                 . arbitrary  string  assigned  by  the  system administrator,
76                   please check with your administrator as to the  node  names
77                   and properities available to you.
78
79                 Examples:
80
81                 . To ask for 12 nodes of any type: -l nodes=12
82
83                 . To  ask for 2 "server" nodes and 14 other nodes (a total of
84                   16): -l nodes=2:server+14
85                   The above consist of two node_specs "2:server" and "14".
86
87                 . To ask for (a) 1 node that is a "server" and has a  "hippi"
88                   interface,  (b)  10  nodes  that are not servers, and (c) 3
89                   nodes that have a large amount of memory an have hippi:
90                   -l nodes=server:hippi+10:noserver+3:bigmem:hippi
91
92                 . To ask for three nodes by name:
93                   -l nodes=b2005+b1803+b1813
94
95                 . To ask for 2 processors on each of four nodes:
96                   -l nodes=4:ppn=2
97
98                 . To ask for 4 processors on one node:
99                   -l nodes=1:ppn=4
100
101                 . To ask for 2 processors on each of two blue nodes and three
102                   processors on one red node:
103                   -l nodes=2:blue:ppn=2+red:ppn=3
104
105       host      Allows  a  user  to  specify  the desired execution location.
106                 This resource is provided for use by  the  site's  scheduling
107                 policy.   The allowable values and effect on job placement is
108                 site dependent.  Units: string.
109
110       other     Allows a user to specify  site  specific  information.   This
111                 resource is provided for use by the site's scheduling policy.
112                 The allowable values and effect  on  job  placement  is  site
113                 dependent.  Units: string.
114
115       software  Allows a user to specify software required by the job.   This
116                 is useful if certain software packages are only available  on
117                 certain  systems  in the site.  This resource is provided for
118                 use by the site's scheduling policy.   The  allowable  values
119                 and  effect  on  job  placement  is  site  dependent.  Units:
120                 string.
121

EXAMPLES

123       qsub -l nodes=15,walltime=2:00:00 script
124
125       or in a qsub script as a directive:
126
127       #PBS -l nodes=15,walltime=2:00:00
128
129
130       qsub -l cput=1:00:00,walltime=2:00:00,file=50gb,mem=15mb script
131       qalter -lcput=30:00,pmem=8mb 123.jobid
132
133       or in a qsub script as a directive:
134
135       #PBS -l cput=1:00:00,walltime=2:00:00,file=50gb,mem=15mb
136

RESOURCE UNITS

138       The resource values take the following units:
139
140       time    specifies a maximum time period the resource can be used.  Time
141               is expressed in seconds as an integer, or in the form:
142               [[hours:]minutes:]seconds[.milliseconds]
143
144       size    specifies the maximum amount in terms of bytes or words.  It is
145               expressed in the form integer[suffix] The suffix  is  a  multi‐
146               plier defined in the following table, The size of a word is the
147               word size on the execution host.
148
149                b or  w    bytes or words.
150
151               kb or kw    Kilo (1024) bytes or words.
152
153               mb or mw    Mega (1,048,576) bytes or words.
154
155               gb or gw    Giga (1,073,741,824) bytes or words.
156
157       unitary The maximum amount of a resource which is expressed as a simple
158               integer.
159

SEE ALSO

161       the  PBS  ERS,  qsub(1B), qalter(1B), pbs_submit(3B), pbs_alterjob(3B),
162       pbs_statjob(3b)     pbs_resources_aix4(7B),      pbs_resources_sp2(7B),
163       pbs_resources_sunos4(7B), pbs_resources_unicos8(7B)
164
165
166
167Local                                                   pbs_resources_irix(7B)
Impressum