Node and Job Attributes

You can further refine exactly which nodes you want your job to run on by specifying node attributes. the pbsnodes -a command (see below) can help you see which attributes are defined for nodes. The table below illustrates some kinds of node properties you can choose from.



Network CPU Type CPU MHz Memory SMP status
gigabit athlon p1800 m1500 dual
  p3 p500 m256  
  xeon p2000 m1000  
  opteron p1400    


By using these node attributes, you can, for example, request that your job only be scheduled on a node that has an 'athlon' processor, and gigabit ethernet.

Node attributes are passed to PBS on a -l line:
#PBS -l nodes=1:athlon:gigabit

Or, if you need a dual processor system and 2 GB of RAM:
#PBS -l nodes=2:dual:m2048



Preston M Smith 2005-02-22