On 02/21/2013 01:24 PM, Michael Colonno wrote:
> SLURM gurus ~
>
> I'm trying to configure a commercial MPI code to run through SLURM. I
> can launch this code through either srun or sbatch without any issues (the
> good) but the processes manage to run completely disconnected from SLURM's
> notice (the bad). i.e. the job is running just fine but SLURM thinks it's
> completed and hence does not report anything running. I'm guessing this is
> due to the fact that this tool runs a pre-processing-type executable and then
> launches sub-processes to solve (MPI on a local system) without connecting
> the process IDs(?) In any event, I'm guessing I'm not the first person to run
> into this. Is there a recommended solution to configure SLURM to track codes
> like this?
>
> Thanks,
> ~Mike C.
>
Michael,
are you talking about SGI MPT ? If yes, this is indeed disconnected. If
not, the commercial MPI need to be "integrated" with a new mpi plugin
and maybe more. We went thru that exercise for SGI MPT: launching,
proctrack, job accounting and cpuset. It wasn't trivial for MPT. FYI,
it's not pushed to SLURM community yet.
Thanks
--
-----------------------------------------------------------
Michel Bourget - SGI - Linux Software Engineering
"Life is a job but a job is not a life." (Me)
-----------------------------------------------------------