mcnumpty23 :
i didnt pay 350 quid for a 7700k and then turn off hyperthreading
would just have got a 7600k and saved myself 140 quid if that was what i wanted
luckily for me even at 5ghz my cooling can handle it
but yeah i agree with crumpet i would be really annoyed if had to disable hyperthreading to get temps under control
i use my pc for much more than just gaming so i want all 8 cores/threads i paid for running
There is a very simple solution to this dilemma:
1. You buy an i7 to get get improved multithreaded performance as each physical core presents your software with two virtual / logical cores. Yes, in apps that take advantage of multithreading you will see a performance increase with the 7700k
2. In recent generations Intel has boosted the out of the box clock and the higher base clock certainly contributes to the improved performance .... but even when both set to the same clock speed the i7 has the edge because of the extra virtual cores.
3. However, as has been said multiple times on this thread, we don't see gaming, at present anyway, benefiting in any way from the extra virtual cores.
4. And yes it is true that HT makes the CPU run hotter (7-10C reported). Running less threads / virtual cores delivers lower temps and, along with other factors / settings adjustments, it is possible to get a higher stable OC with HT turned off.
So now to that solution I was talking about. My son was an avid gamer (stil is) and when he was in college he minored in media arts using PhotoShop / Premiere. He had a 2600k and he faced your same dilemma .... optimize for media apps or optimize for gaming ? Why not the best of both worlds ? ... Most modern era enthusiast motherboards allow for saving BIOS profiles so here's what we did:
A. We tuned / tested BIOS settings with HT on hitting high core temp of 79C in the stress test ... little higher than we wanted but considering a) nothing (other than P95) will ever drive the CPU temps to those levels so it will never see that again, b) TIM curing will improve that over time and c) tweaking would improve that over time, we left it alone. Saved these BIOS settings as "WorkSta" profile and eventually got to 75C max temp on hottest core.
B. We then tuned HT off hitting temps of 70C in the stress test ... went on tweaking the BIOS and managed to get an extra 0.2 Ghz stable with a highest core of 80C ... eventually got that down to about 77C and saved that as "Gaming" profile. When booting the PC, he would simply choose which profile to boot from depending on whether he was Gaming or working in Premier. There was a difference in gaming performance in some games not others .... but in the ones that mattered most (FPS multi-player) it was figuratively at least ... sometimes made the difference between life and death
That box has been handed down to a younger brother who still uses it today w/ a GTX 1070 and is still going strong, even tho the workstation profile is rarely used since he uses nothing in frequent use that benefits from the 4 virtual cores that HT provides.