Turning off HT causes stuttering in games.

Status
Not open for further replies.

Henrik213

Reputable
Feb 1, 2015
32
0
4,530
I read a thread somewhere online that talked about games not benefiting from hyperthreading, and turning off HT would improve temps and overclock stability. And they were right. I was able to lower the vcore voltage by 0.20, and get 8c lower temperature on my cpu while playing games/watching videoes. But i have one problem, all games stutter like hell even if i add 0.60 extra voltage, it's unplayable. I fixed it by turning it on again, but it annoys me. Why am i seeing people not getting any sutters while doing it on their chip. https://www.youtube.com/watch?v=X1Hf88mThhc
I have tried to reset my overclock on my gpu, but it didn't make a difference.

This is my system:

I7-3770K OC 4.4ghz - Cpu cooler: Noctua-d15.

GigaByte Z77X-D3H

Gtx 980 g1 gaming

16 gb ram 1866mhz 9cas kingston ram

Samsung SDD EVO 840 -128 GB

1TB HDD

Seagate FireCuda SSHD 2TB

Asus Xonar DX 7.1 - Modded

HAF X NVIDIA EDITION
 
Turning off hyperthreading significantly reduces your CPU performance and if playing cpu-heavy games (e.g. GTA V, Battlefield etc.) there is a strong chance to max out the cpu usage which leads to reduce framerate and sometimes stuttering. Just leave it on, the performance drop is not worth the decrease in temps. By the way you haven't mentioned you actual CPU temps and voltage.
P.S. Mentioning specific games and settings will probably help but from your description it sounds like the issue is due to CPU usage.
 



Can you be more specific when you say stuttering. Also what resolution are you running and can you confirm that it is set to the right refresh rate for your monitor? What is your average frames on the game its stuttering in? And what monitor are you using (what refresh rate and gsync or freesync if either)
 


Vsync is off, refresh rate is always at 144hz. And it microsutters/freezes <- i'm not sure what to call it. the framerate lowers by 10fps and the game freezes in 0.5sec, and it does it repeatedly.

Cpu temps stays at 66c(spike) with HT on after playing something like gta v for a few hours.
But withou HTt it stays around the 60c, mostly 55-58c.
 


Your temps are more than fine even with hyperthreading on (but try to monitor the cpu temperature with a test like AIDA64- if it stays below 80C you are totally fine). Since you have a 144Hz monitor, the issue is obvious: You get stuttering because of the higher framerate and with i5 like performance (hyperthreading off) you cannot handle the high framerates (even a newer i7 would sometimes have issues in some games- if paired with a gtx 1080 ti or even lower).
Try to monitor the fps when the stuttering occurs if you are willing to try to better understand the issue (it isn't necessary since hyperthreading fixes it).
 


I reset the computer and turned off HT. I just opened Metro Last Light benchmark, and let it run for a minut. The stuttering was as i expected, the fps lowered by 10 when the game would freeze for 0.3sec. I used msi afterburner to check cpu usage and temp: Highest cpu temp: 57, highest cpu usage: 81. <- It would hover around 60-80

 
dude your cpu just is not strong enough for a current game at 144hz... you never even said what actually fps you are getting in games on your 144 hz monitor. that info would be helpful in deciding if there is even a point to keep using the older cpu with newer gpu hardware...
 


Doesn't matter what frame rate, it's not because the game is running below 60fps at all times. Gta v is running over 100fps at all times, even in multiplayer. And all my games are running over 100fps, I'm pretty good at finding the perfect settings in games. Saying that my CPU is not strong enough is bullshit, since most games i play doesn't even use more than 4 cores, and doesn't utilize 100% of my CPU. And i might add disabling HT improves single core performance, since HT divides the core into two threads essentially functioning as two cores. Thus single core performance go down.
 
yeah but running a monitor that is 144hz at 100 fps (let alone 60 fps) is well below the display refresh rate this ALONE by itself is a Huge huge huge cause of stuttering... try lowering your settings till you can actually run 144 fps in games solid... just keep lowering your settings till you can achieve 144 solid. this should make it look a million times smoother.
oh and one last thing saying your cpu is old and outdated is 100% true not bullshit as you put it... i have that same cpu 3770k and a z77x d5h with a gtx 980 g1 gpu (that works so much better in my i7 5930k compared to my 3770k). so believe me when i tell you i have some experience with that combo...
 


It just doesn't make sense, it's not because the cpu can't reach that fps. But HT off makes every game stutter (Even games that you can run on a potato), it's not normal from what i'm reading on the internet. I do get higher fps with HT off, but it makes my games stutter like hell, so it's not worth it. I have enabled it again.

 


Maybe it's you? I know the basics, i'm talking about freezing/stutter. I'm not always playing at 144fps, even with HT on, i actually get higher avg, low, max fps with HT off. But the games microfreezes when HT is off.
 


Dude don't be like that :/ Eitherway until i find a solution i will enable HT.

 


Do you have a g-sync monitor? If not that will explain the stutter for the most part since the monitor is out of sync with the gpu.
 


No. Honestly it seems like i'm the only person on the internet with this problem for some reason, for most people it's the other way around...

Before picking this as the solution, i'm going to share some details to people that lands on this thread with the same problem.

It was not anything monitor related since i'm saying that i'm reaching higher fps, for god sake <-- people just don't realize it.

Voltage didn't change it, and it wouldn't matter which game.
It would freeze for 1/3 of a second reaching probably 0fps.
Yes it gave me higher fps and alot lower temps. But it wasn't worth the freezes.
 
Status
Not open for further replies.