Low level core coder, tools, tech, perf.
https://10xeditor.com
- Reorganising data to be more lock friendly
- Caching of frequently requested data to avoid hot lock paths
Reducing locks got a good speed-up on it's own, but also meant the max thread count could be increased.
- Reorganising data to be more lock friendly
- Caching of frequently requested data to avoid hot lock paths
Reducing locks got a good speed-up on it's own, but also meant the max thread count could be increased.
- Custom allocators to avoid hitting global alloc
- More pools for struct and array re-use
- Created new multi-lock large hash map container
...
- Custom allocators to avoid hitting global alloc
- More pools for struct and array re-use
- Created new multi-lock large hash map container
...