
80: “Lists and loops”, with special guest Nick Lockwood
Swift by Sundell
00:00
Using Parallelization to Improve Performance in Rendering
The final thing I would like to talk about when it comes to algorithms and specifically performance, like we talked a lot about on this episode, is parallelization. Instead of me performing all of these operations on the main thread or at least on the same queue, immediately, synchronously, let me split things up and parallelize them,. maybe run it on different dispatch queues or different threads. But that also brings its own sort of foot guns, as you call them earlier, where it is easy also to run into problems with synchronization of state.
Transcript
Play full episode