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