Now you're presumably thinking, "What a stupid question?". Surely, there's no 1 answer to this. It depends on respective factors; what you're doing, where the code is running, and how many you need. However, I had never truly thought about it in-depth before until individual asked me: "What is your favourite number of threads?".
In this short (and hopefully fun) talk, I will take you through nearly all possible answers to this question and why they are both right and incorrect on a method and human level. Finally, I will give what I believe is the eventual and final answer to the question: "What is the best number of threads?".
There is no barrier to entry here. If you know what a thread is, then you're qualified adequate to come along and have fun.








