Bruce Dawson shares anecdotes about performance optimizations achieved through surprisingly simple code changes, including one where adding a single zero fixed a matrix transformation bottleneck consuming 7% of CPU time on an original Xbox game. He emphasizes the importance of measurement over assumptions when optimizing code. The post highlights that minor changes can yield significant performance gains without complex data structures.
Background
Bruce Dawson is a well-known performance engineer who worked at Valve Corporation, previously at Google, with extensive expertise in graphics and game engine optimization. This article is from his long-running Random ASCII tech blog focused on software performance.
- Source
- Lobsters
- Published
- Sep 5, 2026 at 07:12 PM
- Score
- 5.0 / 10