Hi Thomas, Please share with us how it goes. Your experience is important to us.
Alexandre > Le 07-08-2014 à 11:25, Thomas Bany <[email protected]> a écrit : > > Hi everyone, > > I'm trying to reduce the computation time of the following pseudo-code: > > - memory allocation (~40 doubles) > - object heap to C heap copying > - NativeBoost call (nbCall:) > - memory freeing > > The time profiling results are bellow: > > - 24*3600 calls : > 1 minute > - 24*3600 calls with only memory allocation and copying : < 1 second > - 1 call with a 24*3600 loop inside de C code : < 1 second > > So it appears that the very coslty step is the transition from Pharo to C. > And I was wondering if it was possible to drasticly reduce this time by doing > something like, generate the the machine code once and call it multiple time ? > > Thanks in advance ! > > Thomas.
