[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] problem whith depences within jobs
- Date: Tue, 17 Feb 2009 13:04:41 +0000 (GMT)
- From: amina guermouche <guermouchea@xxxxxxxx>
- Subject: [Condor-users] problem whith depences within jobs
Sorry I've forgotten the object in my previous mail.
I'm a new user of Condor.
I have to run a program which is like that:
an initial part
a first_part (called openWP_first_part) which can be run be by different processes in parallel
and a third_part (called openWP_third_part) which can be run be by different processes in parallel
The first_part depend on the initial part and the third part depends on the first_part.
I have to run the program whith condor. The dag file is like that:
JOB init init.cmd
JOB openWP_first_part openWP_first_part.cmd
JOB openWP_third_part openWP_third_part.cmd
JOB end end.cmd
PARENT init CHILD openWP_first_part
PARENT openWP_first_part CHILD openWP_third_part
PARENT openWP_third_part CHILD end
to the environment I have to use (named OpenWP), I have to set a node
as a master. Then I launch the program by: condor_submit_dag dag
problem I have is with the parallel jobs (first_part and third_part).
When the process on the master node has finished the openWP_first_part,
the openWP_third_part starts even if other processes of the first_part
still run (at this moment the processes of the openWP_first_part which
haven't finished yet are run in parallel with some processes of the
So it looks like there is not a "wait" between jobs.
question is, is this a normal behaviour or is is there a way to oblige
the processes of the third_part to wait until all the processes of the
first_part have finished before starting.