その訳だと係数の値がスレッド数によって変わるように読めませんか？
関係としては、スレッド数 ＝ 係数 × CPUのコア数 のはずなので何かおかしいです。

この形だと思います。
http://www.eibunpou.net/12/chapter28/28_9.html