Some applications can take this list of hosts directly as a command line parameter. For other applications, you may need to process the host list.
Each parallel programming package has different requirements for specifying and communicating with all the hosts used by a parallel job. LSF is not tailored to work with a specific parallel programming package. Instead, LSF provides a generic interface so that any parallel package can be supported by writing shell scripts or wrapper programs.
You can modify these scripts to support more parallel packages.