View Single Post
Staro 26.11.2010., 09:04   #6249
zgmmax
(-(-(-(--)-)-)-)
Moj komp
 
zgmmax's Avatar
 
Datum registracije: Sep 2009
Lokacija: Zagreb
Postovi: 1,662
malo sam zujo po ofisl forumu pa sam naisao na nesto sto bi moglo pomoc ekipi koja ima problema sa stutteringom i lagom.

c/p sa foruma


Disable High Precision Event Timer (HPET) in BIOS

High Precision Event Timer - Wikipedia, the free encyclopedia
Quote:
Problems
HPET is a continuously running timer that counts upward, not a one-shot device that counts down to zero, causes one interrupt and then stops. Since HPET compares the actual timer value and the programmed target value on equality rather than "greater or equal", interrupts can be missed if the target time has already passed when the comparator value is written into the chip's register. In the presence of non-maskable interrupts (such as System Management Interrupts) that don't have a hard upper bound on their execution time, this race condition requires time-consuming re-checks of the timer after setup and is hard to avoid completely. The difficulties are exacerbated if the comparator value is not synchronized with the timer immediately, but delayed by one or two ticks, as some chipsets do.

High Precision Event Timer and gaming performance - NVIDIA Forums
Quote:
A guy on another forum claimed that by disabling it, his DPC latency plummeted and his gaming performance improved; most notably the microstuttering.

So I tried it myself, and the difference to my astonishment, was very noticeable. First off, my DPC latency dropped big time. Not that it was high to begin with, but now it hovers below 10 for the most part.


Second, I noticed that general windows performance felt snappier. I know I'm not imagining things, because like many, I scrutinize my system so I'm sensitive to even minute changes in performance.


And last but not least, gaming performance is definitely smoother. Anyone with SLi will tell you that occassionally when playing a game, you experience a bit of lag or stuttering for no apparent reason whatsoever. Most people attribute these minor discrepancies to SLi, but what if it's something else? Because I can tell you, that my overall gaming experience has improved since turning HPET off.


If you have the HPET option in your BIOS, I highly recommend experimenting with it and see if it impacts your performance. There's a possibility that having it on could increase the amount of microstuttering in any given game; particularly if you're running SLi.

High Precision Event Timer - XtremeSystems Forums
Quote:
It can be used by software or the os for very accurate timing, however when it's "ON/Enabled" then windows will use it as the main clock source instead of the other options like the cpu TSC (time stamp counter).

The HPET can provide more precise timing, however the OS has to reference it via a memory address, or I think the HPET can raise a interrupt,

so therefore it's slower.

The TSC may be less precise, however it's a register in the CPU so this is the fastest possible way to access a clock source.

My own result with DPC Latency Checker (http://www.thesycon.de/eng/latency_check.shtml):

HPET 64-Bit ON: between 100-150us
HPET OFF: between 5-15us

I loss 3-4 frames per second, single card and CFX with HPET OFF, but I know responsiveness improved and chance of stuttering decreased accordingly.

Disable CPU Enhanced Halt (C1E) & EIST (SpeedStep) or AMD Power Management equivalents in BIOS

CPU Enhanced Halt (C1E) & EIST decrease overclocking reliability, create DPC latency spikes and hiccups in some circonstances.

Remove AMD CCC.exe from automatic startup and/or kill process CCC.exe & MOM.exe before gaming (single card & CrossFireX)

CCC.exe is a DPC hanger, cause of stuttering, you can check that with Resplendence Tools (Resplendence Software - Advanced System Tools and Developer Components) & DPC Latency Checker (DPC Latency Checker). Shut down that stuttering DPC latency lalalalala and her mother (MOM.exe), you will get some additional fps from it. The slower your computer the bigger the increase in responsiveness and stuttering reduction, dual core benefit the most.

Right-click taskbar> Start Task Manager > right-click CCC.exe> End Process> right-click MOM.exe> End Process.

Install AnVir Task Manager (AnVir Task Manager | Manager, Startup, Processes, Services, Programs) to easily untick CCC from startup. CCC can still be opened from right-click on desktop to change settings if needed, just kill the processes again after your changes.



jos preporucaju da se u postavkama mrežne kartice iskljuci TCP/IPv6 protokol i da se ostavi samo TCP/IPv4

http://img251.imageshack.us/img251/7...properties.png



jedan clan je napravio moddane ATI catalyst drivere

http://forums.guru3d.com/showthread.php?t=332395

EDIT:

svi hvale drivere i da donose poboljsanja

Zadnje izmijenjeno od: zgmmax. 26.11.2010. u 09:22.
zgmmax je offline   Reply With Quote