(12-12-2015, 08:56 AM)degasus Wrote: Our "math" routines look a bit different. eg this is very high in profilation while running in interpreter mode. We also have no factorization or matrix multiplications. But there is a square root and a division, but I doubt you're talking about this kind of code.That's why I was asking about math.
Please keep in mind that we're emulating hardware, so all of our functions are done in custom hardware on the wii itself. There is no higher logic in hardware.
There are also GPU implementations of math libraries.
But the idea was to understand if there was something that could have improved the performance with the aid of efficient math.
For example, I see a "// TODO: Optimize the below to be as fast as possible." in this.
degasus Wrote:What do you mean about "distributed rendering"?Forgive me for that, it's a stupid thought...

I had in mind a master-slave option to share the load on more CPUs,via LAN/WiFi.