Reading List

It’s Often Memory That’s Killing Your Performance from Michael Tsai RSS feed.

It’s Often Memory That’s Killing Your Performance

Rob Napier: My first mistake was trying to make it parallel before I pulled out Instruments. Always start by profiling. Do not make systems parallel before you’ve optimized them serially. Sure enough, the biggest bottleneck was random number generation. […] Huge amounts of time were spent in retain/release. Since there are no classes in this […]