I want to run a LAM/MPI application on machines that are not
all on a common file system. There are (to start) two file
systems, with heterogeneous naming schemes:
Linux: /some/filesystem/users/me/
Mac OS X: /Some/Other/Filesystem/Users/me/
This causes the application to fail to locate an input file,
because the path to the input file is expanded on the local
host before the job is sent to the remote host(s). Is there
some trick I can do on the mpirun command line, e.g. to send
the name of an environment variable (not the variable) to
each host?
Thanks,
Una Smith
Los Alamos National Laboratory, MS K-710, Los Alamos, NM 87545
|