Re: [ng-spice] Support for SMP ??
If you're doing looped analyses (like parametric or Monte Carlo analyses)
then parallelism at the "job" level will help you out and this could be
script-automated or -assisted. If you're looking to speed up individual,
linear runs, then I think that you're probably out of luck and only faster
hardware / more memory will help. The analog simulations are inherently
serial solutions of large matrices and I'm not optimistic that you can get
the matrix solution to be shared. Even if you could, you would need a lot of
brain-to-brain bandwidth; throwing the whole matrix back & forth over a
network would be even nastier.
Check into what types of SPICE jobs the big waits are incurred for;
are they, say, nested temperature/process/parameter loops, that you could
flatten and parcel out to individual nodes in a compute cluster, and then
reassemble the output data? Or just hugely long single runs?
>Hi, here at work, we are designing ASIC's. We have considered using
>ng-spice to simulate ...
>erhm, stuff, yeah lets call it that. (i dont know much about
>eletronics/ASIC/... i'm just the sysadm.)
>
>Anyway, we were wondering if ng-spice supports SMP, that being 2 or more
>processors
>And/Or if one could put the simulations on a beowulf cluster and get
>faster simulations out of that.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
Partial thread listing: