Hello DC1ers,

DC1 is not only a prototype but also a learning tool. I have learned a lesson.

Experienced MPI programmers undoubtedly know that environment variables
are not passed through the mpi process startup (run/exec/spawn). The
environment used by an mpi process is that which is automatically
provided on a user's shell startup (e.g. .cshrc/.bash) on whatever node the
mpi process is running.  **Some** mpi-varients provide a method to pass 
such variables on the mpi process startup command.

Therefore, the simple-minded method of passing, via an environment variable,
the name of the directory containing the current pipeline's policy files needs
to be revised in the near future. 

However, in order to get by the testing crunch next week, we will have
the test-bed operator set the name of the aforementioned directory in
their startup shell script. Luckily we are only testing a single science
pipeline at a time and there is a shared HOME filesystem across the nodes.

Robyn
_______________________________________________
LSST-data mailing list
[email protected]
http://www.lsstmail.org/mailman/listinfo/lsst-data

Reply via email to