Jouni wrote: ↑Tue Mar 29, 2022 1:13 pm
Has there ever been REAL hyperthreading test? You need 2 identical PCs one with HT=on and another with HT=off! In single PC You cannot test HT on/off at same time. Right?
 
On a single PC you can select the cores you are running an engine on. I can do this with Amoeba:
Here the cpu monitoring of Amoeba running on 8 real cores:
Code: Select all
    | Mperf              || Idle_Stats
 CPU| C0   | Cx   | Freq  || POLL | C1   | C2
   0| 99,26|  0,74|  3798||  0,00|  0,00|  0,00
   8|  3,06| 96,94|  3797||  0,00| 11,54| 85,65
   1| 99,27|  0,73|  3747||  0,00|  0,00|  0,00
   9|  1,69| 98,31|  3662||  0,02| 50,50| 48,35
   2| 99,27|  0,73|  3795||  0,00|  0,00|  0,00
  10|  6,18| 93,82|  3789||  0,00|  4,00| 89,85
   3| 99,27|  0,73|  3795||  0,00|  0,00|  0,00
  11|  1,80| 98,20|  3780||  0,03| 53,91| 44,90
   4| 99,27|  0,73|  3792||  0,00|  0,00|  0,00
  12|  2,13| 97,87|  3789||  0,00|  1,67| 96,23
   5| 99,27|  0,73|  3798||  0,00|  0,00|  0,00
  13|  1,51| 98,49|  3798||  0,00|  4,37| 94,17
   6| 99,27|  0,73|  3796||  0,00|  0,00|  0,00
  14|  1,03| 98,97|  3791||  0,00|  1,17| 97,83
   7| 99,27|  0,73|  3716||  0,00|  0,00|  0,00
  15|  0,94| 99,06|  3606||  0,00|  6,64| 92,50
and here on all 16 cores (real + virtual)
Code: Select all
    | Mperf              || Idle_Stats
 CPU| C0   | Cx   | Freq  || POLL | C1   | C2
   0| 99,93|  0,07|  3798||  0,00|  0,00|  0,00
   8| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
   1| 99,93|  0,07|  3796||  0,00|  0,00|  0,00
   9| 99,94|  0,06|  3796||  0,00|  0,00|  0,00
   2| 99,94|  0,06|  3797||  0,00|  0,00|  0,00
  10| 99,94|  0,06|  3797||  0,00|  0,00|  0,00
   3| 99,93|  0,07|  3798||  0,00|  0,00|  0,00
  11| 99,92|  0,08|  3798||  0,00|  0,00|  0,00
   4| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
  12| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
   5| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
  13| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
   6| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
  14| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
   7| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
  15| 99,94|  0,06|  3798||  0,00|  0,00|  0,00
I do not know if the result is comparable when using 2 computers with HT disable or enable at the bios level, but I hope it is quite close.
I am running a 3'+1" tournament right now to see if I can see something for Amoeba. The result won't be generalisable to Stockfish or other stronger engine though.