Unintuitive Multithreading: Waiting for Performance
This essay continues my exploration of misunderstandings about multi-threading. In the first essay of this series, Unintuitive Multithreading: Speed, I explained that multi-threading does not inherently speed up a process. In this essay, I plan to show how to not achieve more performance from a multi-threaded system. Many new multi-threading (MT) developers make the same… Read More »