If you are running Prism in the LSF environment, you can specify bsub options that you want to apply to your message-passing program on the Prism command line as a quoted string following the -bsubargs option. Once you have entered Prism you can issue the bsubargs command on the Prism command line to specify bsub options. Prism stores these options, then applies them when you start up a multiprocess program. Specifying the setting of an option via the bsubargs command supersedes the setting of the entire list of options you have established via the prism command line. You must reset every one of your bsub options every time you issue the bsubargs command.
The string given to bsubargs should not contain the -I, -Ip, or -n flags, because Prism internally generates values for them, and the results will be undefined. The same considerations apply using the -bsubargs switch to Prism.
To remove any existing bsub options you have specified, issue the command bsubargs off This removes options you have set via the prism command line and the bsubargs command. Issuing the bsubargs command with no options shows the current bsub options.
The bsubargs command and the -bsubargs option differ in one respect. Since the -bsubargs option is issued at a shell prompt, you must refer to the documentation for your shell program for the specific syntax for handling any quoted string supplied as an argument to the -bsubargs option. The bsubargs command does not interact with a shell, thus the bsubargs command requires no additional string quoting syntax.