abaqus
Joshua Bernstein
jbernstein at penguincomputing.com
Thu Oct 18 16:59:02 EDT 2007
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.
-Joshua Bernstein
Software Engineer
Penguin Computing
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
>
More information about the mpiexec
mailing list