Platform LSF Reference Version 6.2
lsmake
Platform LSF Reference
235
-F res_req
Temporarily reduces the number of tasks running when the load on the network file
server exceeds the specified resource requirements. This might also reduce the number
of processors used. The number of tasks is increased again when the load on the
network file server is below the specified resource requirements.
The network file server is considered to be the host mounting the current working
directory on the local host. If this machine is not in the local cluster,
-F is ignored.
-m "host_name ..."
Uses the specified hosts. Specify a host name multiple times to use multiple processors
on that host.
-j max_processors
Uses multiple processors. Specify the maximum number of processors to use. Uses all
of the available processors if fewer processors are available.
When you specify
-j and -R together, automatically selects processors on the best
available hosts that satisfy the resource requirements. The job fails if no suitable host is
found.
When you specify
-j but not -R, automatically selects processors on the best available
hosts that are the same host type as the local host. The local host itself can be selected.
-P minutes
Periodically reselects the best available processors. After the processor has been used for
the specified number of minutes, it might be replaced if a better processor is available.
This is useful for long-running makes.
-R res_req
Uses only hosts that satisfy the specified resource requirements.
When you specify
-R but not -j, uses one processor on one host that satisfies the
resource requirements.
makeoption ...
Specifies GNU Make options. See gmake(1) for details.
target ...
Specifies targets to make.
LIMITATIONS
If a submake in a makefile specifies options which are specific to lsmake, they are
ignored. Only the command line options are used. When determining where to start
tasks,
lsmake consults the local task list (see lsf.task(5)). If the task is found in the
local task list, it will be started on the local host. The resource requirements of tasks in
the remote task list are not considered when dispatching tasks.
SEE ALSO
lsfintro(1), lstcsh(1), gmake(1)
For a complete description of how to use Platform LSF Make, see the Platform LSF
Make documentation.