It really seems to be so. Running an i7-4790k engine-match on 4 CPU (Turbo on, HT off) my CPUID-HW Monitor shows permanently 4,2 Ghz, 200 Mhz more than the standard output. I had always thought the Turbo doesn't react under full CPU-load. However, I have to accept an increase of about 5 °C in the cores. But 58° C is not a problem at all.kasinp wrote:Right, and Turbo Boost is basically the chip's internal overclocking algorithm.Laskos wrote:You are right if one takes into account overclocking. Without hyperthreading, CPU overclocks better. So, if thinking of the same temperature and stability with overclck, HT OFF is probably better performance-wise.kasinp wrote:I did a quick test to get the corresponding benchmark my i7-4790:kasinp wrote:Kai,
By disabling turbo boost you are creating a more favorable setup for HT ON. It's as if the reserve CPU cycles (the "boost") are now available to the extra threads, making them more effective. However, leaving turbo boost ON, while disabling HT transfers that benefit to the physical CPUs.
Fritz benchmark i7-2600 (BIOS HT=ON, TBoost=OFF) 4 threads = 8442
Fritz benchmark i7-2600 (BIOS HT=OFF, TBoost=ON) 4 threads = 10453
I believe a conclusive test would have to use two identical machines one set up optimally for HT=ON, and the other for HT=OFF.
Regards,
PK
Fritz benchmark (BIOS HT=ON, TBoost=OFF) 4 threads = 9747
Fritz benchmark (BIOS HT=OFF, TBoost=ON) 4 threads = 12155
PK
I ran an overnight test between two identical i7-2600 PCs.
Stockfish 8 (HT=OFF, TBoost on, 4 threads) +12 -12 =54
Stockfish 8 (HT=ON, TBoost off, 6 threads) +12 -12 =54
I know, a shorter series, but I still find the result pleasing. Modern engines seem to be able to squeeze the most of the available chip power one way or another!
PK
Look rather similar your overnight scores, indeed : ), but forget it. You are handling 3 variables with 6 possible characteristic values: HT on/off, TBoost on/off, physical mode/logic mode. You need a little bit much more games to get into valid areas.
You suppose "by disabling turbo boost you are creating a more favorable setup for HT ON"
That calls for a basic research about the interaction of Hyperthreading, Turbo Boost and engine speed. I have something in mind resp. I'm just going to do something in this direction. Maybe there will be a nice table this week. Kai's empiric quickies are laudable and he shouldn't be the only one producing nice tables and diagrams ; )