Floating point performance again
daniel poon
mr.d.poon at gmail.com
Sun Dec 17 01:06:36 UTC 2006
daniel poon <mr.d.poon <at> gmail.com> writes:
> After we did all these tweaks, we found that the only bottleneck was unpacking
> the state vector before doing the 'real' calc, and re-packing the state vector
> afterwards. We tried rewritting those in Fortran, but it didn't help. The
> problem there was the overhead in setting up a DLL call.
I forgot to mention that all our calculations were performed as a callback from
an ODE (ordinary differential equation) solver written in Fortran, and the
mechanics of the callback in VSE was a very very significant overhead. Hence my
thread elsewhere about callbacks in Squeak.
Cheers
Daniel
More information about the Squeak-dev
mailing list
|