[mpich-discuss] Problem with .mpd.conf and Condor

Milad Fatenejad mfatenejad at wisc.edu
Fri Apr 9 11:58:18 CDT 2010


Hi Rajeev:

Copying .mpd.conf into the run directory and starting mpd with the
home environment variable set to $PWD seems to have worked.

Thanks for your help!
Milad

On Wed, Apr 7, 2010 at 7:47 PM, Rajeev Thakur <thakur at mcs.anl.gov> wrote:
> Can you have Condor treat .mpd.conf as an input file needed by your
> program and hence have it copied over to the machine where your program
> will run? You can try setting the environment variable HOME to the
> directory where .mpd.conf is located.
>
> If that doesn't work, you could use the hydra process manager that
> doesn't need the .mpd.conf file. It should be built by default in MPICH2
> 1.2.1p1 and available by running with mpiexec.hydra. You can also build
> MPICH2 with --with-pm=hydra and then use mpiexec directly. Also see
> http://wiki.mcs.anl.gov/mpich2/index.php/Using_the_Hydra_Process_Manager
>
> Rajeev
>
>
>> -----Original Message-----
>> From: mpich-discuss-bounces at mcs.anl.gov
>> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Milad
>> Fatenejad
>> Sent: Wednesday, April 07, 2010 6:36 PM
>> To: mpich-discuss at mcs.anl.gov
>> Subject: [mpich-discuss] Problem with .mpd.conf and Condor
>>
>> Hello:
>>
>> I am trying to run my code on some computers that are using Condor as
>> a job scheduler. The computers being used have dual quad-core
>> processors - so I can run with a maximum of eight processes. The
>> system relies on the fact that all of the files you need for your job
>> will be in your run directory. There is no mpd running on the system,
>> so I have to start mpd for each run. Right now I have a script that is
>> executed by condor which:
>>
>> 1. Starts mpd
>> 2. Runs my program
>> 3. Kills mpd
>>
>> This actually does work, except for the fact that mpd is looking in my
>> home directory for .mpd.conf...and with Condor the job may be run on
>> some random computer where I don't have an account and there is no mpd
>> running. Is there a way of specifying the location of .mpd.conf to mpd
>> so I can get around this problem? I read about "gforker" in the manual
>> - is this something that would be more appropriate for how I am trying
>> to use mpich?
>>
>> I am a little new to this, so I am sorry if my question is unclear...
>>
>> Thank You
>> Milad Fatenejad
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>


More information about the mpich-discuss mailing list