Using and Administering

executable

For serial jobs, executable identifies the name of the program to run. The program can be a shell script or a binary. For parallel jobs, executable can be a shell script or the following:

If you do not include this keyword and the job command file is a shell script, LoadLeveler uses the script file as the executable.

The syntax is:

executable = name

Examples:

# @ executable = a.out
# @ executable = /usr/bin/poe (for POE jobs)
# @ executable = my_parallel_job (for PVM jobs)

Note that the executable statement automatically sets the $(base_executable) variable, which is the file name of the executable without the directory component. See Figure 15 for an example of using the $(base_executable) variable.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]