[MBDyn-users] SMP/Parallel Processing

Doug Baldwin doug at baldwintechnology.com
Fri Feb 12 05:40:00 CET 2010


Pierangelo,

Will I need METIS and/or MPI?  ./configure warns me that neither are
available.  I can correct this if necessary, otherwise I'll just compile
with the warnings.

Thank you,
Doug

> -----Original Message-----
> From: masarati at aero.polimi.it [mailto:masarati at aero.polimi.it]
> Sent: 02/11/2010 3:02 AM
> To: Doug Baldwin
> Cc: mbdyn-users at mbdyn.org
> Subject: Re: [MBDyn-users] SMP/Parallel Processing
>
> > Blender and MBDyn realtime with pilot-in-the-loop works great! However,
> > MBDyn is performance constrained with one CPU at 100% utilization while
> > the
> > other is at 0%.  What is the best approach to increase MBDyn processing
> > speed?  A large SMP machine and/or a networked cluster could be built if
> > useful to MBDyn.
>
> MBDyn has some (limited) capability to spread load on SMP machines.
> However, for small models, no significant advantages result, because the
> overhead related to scheduling multiple threads eats up all improvements.
>
> If you build on a SMP machine with --enable-multithread and HP's
> atomic_ops library is available, MBDyn will use multiple threads for
> assembly and other operations.  You can try and see if you get any
> improvements.
>
> Cheers, p.





More information about the MBDyn-users mailing list