Posts:
195
Threads:
34
Joined:
Mar 2013
another problem you might wanna concider...
DXXR does NOT enduce speedstep/C1E.
so while playing Descent your CPU is constantly clocking up and down, up and down. i cant help but think that this is a very serious problem in of itself!
???
Posts:
22
Threads:
4
Joined:
Aug 2013
i have C-States disabled in my bios, and i think on the last page this was brought up. i think Zico said -noniceFPS switch did something with the CPU idling, but in my tests if i remember right it didnt do anything. come to think of it, i dont think i have ever seen a difference with that setting, the many times i switch it to trouble shot. its not hard to kill speedstep/C-states in the bios, its a few levers you need to pull and your good as gold. CPU-z is the tool i used to make sure it worked.
we need like a new thread for hardware optimizing... :-\
System IVAN rev 2.0 - Win 7 64bit
Intel i7-3770 4.10 Ghz || EVGA GTX 970 || GSkill Ares 16GB 1600 Mhz || ASUS P8Z77-V LK || Creative Sound Blaster Z || EVGA Supernova P2 850W || Enermax Fulmo Basic
Control Scheme: KEYBOARD DEFAULTS FTW!!
Posts:
195
Threads:
34
Joined:
Mar 2013
^ we shouldnt need to optimize anything ~ especially c-states.
these are bugs, that need to be fixed.
Posts:
195
Threads:
34
Joined:
Mar 2013
something you guys might wanna try....
EVGA Precision X (for nvidia) has an option called 'framerate target'. i set it for 60 and that seemed to work some miracles. smoother game, no c-state spiking, noticably much smoother explosions!
Posts:
71
Threads:
7
Joined:
May 2012
(07-14-2014, 07:06 PM)ThugsRook link Wrote:cpu and gpu c-states are w/o a doubt part of the problem here.
I strongly doubt that. Why do you think so? Going to idle when there is nothing to do is perfectly fine. And spikes from idle to busy is exactly what power management is intended to do. Rush-to-idle is the preferred strategy here, both for CPUs and GPUs.
(07-14-2014, 07:06 PM)ThugsRook link Wrote:since Descent is not capable of holding a proper c-state, how is it going to run properly since its frame-based? i think Descent is done until its made tick-based.
That does not even make sense. "Frame based" vs. "tick based" has nothing to do with this. And "holding a proper c-state" is nothing a software should even attempt to do.
I don't know what is causing the stuttering effect you guys see, but waiting with higher clock frequencies inbetween the stutter occurences is not going to make anything any better.
I think what would be the best strategy is to first find out which operations are acutally causing the delays, so profiling both on CPU and GPU. I could try that in principle, but I can't reproduce the issue on any of the sytstems I have access to.
"Perfection is attained not when there is nothing more to add, but when there is nothing more to remove." -- Antoine de Saint Exupéry