| ▲ | luaKmua 3 hours ago | |
This is my eternal battle as a perf engineer. Performance starts with architecture and you can only squeeze so much out a hotpath with poor data layout. The nice part is that data-oriented code almost always easily supports threading and SIMD. | ||
| ▲ | saagarjha an hour ago | parent [-] | |
On the flip side a lot of my work as a performance engineer is undoing bad abstractions made by people who read a two blog posts about SoA and decide that encapsulation is stupid | ||