Testing

Unexpected Overhead of Extra Threads

Earlier, I had mentioned that it appeared that the individual threads on the Chromebook seemed to be faster than the threads on the 8-core server running at a clock speed over 50% higher. I’ve done the deeper look I suggested then, and I have found something interesting: For the program I used (my Go playing program, michi-go), reducing the number of threads results in each thread doing more work. Michi-go is written in the Go language.