abaqus

Kevin Van Workum vanw at tticluster.com
Thu Oct 18 17:20:34 EDT 2007


On 10/18/07, Joshua Bernstein <jbernstein at penguincomputing.com> wrote:
> Kevin Van Workum wrote:
> > Does anyone have any experience with Abaqus and mpiexec? One of my
> > users is thinking about buying a license for it and I want to be able
> > to tell him whether or not it will work on our existing setup. From
> > what I've found, it uses mpich-p4, but may also require ssh/rsh access
> > to the nodes and a 'machinelist'. I'd like to avoid that if possible
> > and stick with mpiexec excellent capabilities.
>
> Kevin,
>
>         In my experience, Abaqus doesn't require the use of mpiexec and
> correctly handles TORQUE jobs correctly. In fact Abaqus as explicity
> support for submitting jobs directly to TORQUE. You can don something
> like this in your Abaqus site files:
>
> queue_name["abaqus_8cpus"]
> queue_cmd="qsub -q abaqus -S /bin/bash -V -l nodes=1:ppn=8 %S"
>
> You'll then need to create a TORQUE queue called "abaqus" (the argument
> to -q above).
>
> Then a user can submit a job to TORQUE using the abaqus command:
>
> abaqus job=myjob queue=abaqus_8cpus cpus=8
>
> I'm currently working on seeing if its REALLY required to use mpiexec
> with Abaqus, but again, I haven't seen a use for it. Modern Abaqus
> versions, say like 6.6-3 use HP-MPI, which used mpd, and does a
> wonderful job managing processes and cleaning up after itself.

Would that work as well for something like nodes=2:ppn=8. That is does
it handle DMP with torque just as well?

Thanks,
 Kevin


More information about the mpiexec mailing list