Such tiredness
Posted by Moonless Nights
Such tiredness
I have no idea what it is but I have been so tired, these past few weeks. Yesterday, I hardly managed to do anything since I kept just feeling like I needed to sleep. After sleeping in little stints throughout the day, I still managed to get more than my usual sleep through the night. Strange, that.

In other news, I am fighting with a complex optimization in OctoberProject, which doesn't much surprise me. When I added the light-flooding to the critical path of the SpeculativeProjection (thus making lighting updates visually instantaneous, even though they are logically 50ms delayed), I then started to notice the terrible drop in performance that this causes. Hence, I need to fix it.

I think that there are a few things which could be changed to make this better, which will ultimately improve even the server-side performance: (1) represent the relevant part of the sparse space as a quasi-dense one and (2) do immediate write-back instead of "write to cache" before "final write-back". These changes are non-trivial but should provide a pretty big win (earlier experiments lead me to suspect I might reclaim nearly 80% of the cost by doing this). Of course, there is some other general filtering I need to apply to make these even possible, and they may also provide a win.

Beyond that, just some cooking today.

Hopefully I can stay awake,
...Nights