Specifies the characteristics that you prefer be available on the machine that executes the job steps. LoadLeveler attempts to run the job steps on machines that meet your preferences. If such a machine is not available, LoadLeveler will then assign machines which meet only your requirements.
The values you can specify in a preferences statement are the same values you can specify in a requirements statement, with the exception of the Adapter requirement. See requirements for more information.
The syntax is:
preferences = Boolean_expression
Some examples are::
preferences = (Memory <=16) && (Arch == "R6000") preferences = Memory >= 64