When does hyperthreading make sense? https://www.agner.org/optimize/blog/read.php?i=6 (it's a great option to have, but no panacea)