How do you go about running the same program multiple times but with different arguments each instance on a cluster, submitted through a PBS. Also, is it possible to designate each of these programs to a separate node? Currently, if I have a PBS with the following script:

```
#PBS -l nodes=1:ppn=1
/myscript

```

it will run the single program once, on a single node. If I use the following script:

```
#PBS -l nodes=1:ppn=1
/mscript -arg arg1 &
/myscript -arg arg2

```

I believe this will run each program in serial, but it will use only one node. Can I declare multiple nodes and then delegate specific ones out to each instance of the program I wish to run?

Any help or suggestions will be much appreciate. I apologize if I am not clear on anything or am using incorrect terminology...I am very new to cluster computing.