On Friday 16 July 2010 07:14:17 Konstantinos Margaritis wrote: > No comment needed. Such results are consistent with all math functions that > I have tested (cosf, tanf, expf, etc). Speed gain is accumulative, so in > say a rotation matrix function, with (usually) 2 cosf+2 sinf calls, the > speed gain would be ~20%. Add some more math optimizations, and we end up > to the ~30-35% speed gain we reached. Still don't believe me?
Rereading that, I realise this might be misunderstood. The 20% comes from the rotation functions being rather small in size and fast, in fact most of the time wasted in such a function comes from the sinf/cosf calls, it's obviously not the case in bigger functions with lots of calculations where a sinf would only take a miniscule amount of time -eg. software renderers like blender. A gain in sinf() would benefit there as well, but not as much. Though I do intend to measure blender in the future. Anyway, just a clarification. Konstantinos -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

