Hi,
Just another silly question.
I usually run long computations on OpenBSD-current, in the last few
days I see an upgrade in the performance of the process (in this case
I have 6 threads running a very optimized assembler code).
Each iteration of the code was about 14 sec. and now is around 13 sec.
Don't mind the computation, the question is more about if something
was changed (and if so what) to hit the performance so much, the
compilation is the same as before, so the code did not change and the
software does not use anything from ports, only the standard C
library.
A more accurate description would be that the threads are more
homogeneous in relation with the iterations time, maybe one thread
suddenly give a 11 sec. result, and another 15, probably related with
thread reallocations, now I have a steady time in all the threads and
in average the numbers are better.
Anyways... Better is better. Just curious to know why is working better. :D

Cheers.
Elias,

Reply via email to