Another option for Goncalo Borges "Is it possible to run mpich2 jobs in a cluster where the users do not share their homes across the different execution nodes?" On our Windows network we use a batchfile to initiate specific programs on specific nodes. The sample code below does reference a shared network drive but the hosts are referenced one by one. It should be possible to just change the file location on the given host to get to a specific file on a specific host using a disk unique to that host. (The command is all on one line but may wrap depending on screen resolution.) \\RaethServer\temp\mpiexec -pwdfile \\RaethServer\temp\Options.txt -localroot -exitcodes -l -n 1 -host raethserver \\RaethServer\temp\nsom : -n 1 -host familycomputer \\RaethServer\temp\zephyr_worker