Korisnik:   Lozinka:   
Beograd Novi Sad Kragujevac Niš
PC Berza Forum : Ver. 2.35
Najnovije teme Najnoviji odgovori Prikačene teme Najaktivnije teme Najčitanije teme
Pronađi : U : Pretraži :
Forum : Softver
Tips and Tricks
HPET
STRANA 1 OD 1
ICEsd HPET 06.11.2012. 20:44 T49462

status: user
broj poruka: 2157

Ukljucivanje HPET u BIOS-u ne povlaci ukljucivanje istog u Win7, vec to mora rucno da se uradi.Detaljnije na ovom sajtu ( mrzime da kucam vise a i jasno je sa sajta ):

http://www.neowin.net/forum/topic/1075781-tweak-enable-hpet-in-bios-and-os-for-better-performance-and-fps/

Kod mene radi ok i dize performanse kako je receno, mada vidim da kod nekih ne radi kako treba.

U CMD ( command prompt ) kopirati boldovano, ono sto nije boldovano samo procitati i ispostovati.

bcdedit /set useplatformclock true (then reboot) - - - - - - - - enable HPET
bcdedit /deletevalue useplatformclock (then reboot) - - - - - - - disable HPET
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
peguar HPET radi pod xp-om 06.11.2012. 22:08 #452215

status: user
broj poruka: 332
A pod 7com usporava komp ne ubrzava ga. Znam iz licnog iskustva to gasim kad god dizem nekom sistem i preporucujem da se ugasi ili iz BIOS-a ili iz device managera da se disableuje pod system devices.


:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
tortojed @Peguar: problem nastaje onda kada HPET nije setovan kao JEDINI timer 07.11.2012. 00:45 #452244

status: user
broj poruka: 10999
Ukoliko je sve u redu (ekskluzivno HPET u OS-u), onda vazi ovo:

TSC+LAPICs Low performance (slow timers + syncing) = 2.76MHz
LAPICs low performance (slow timer - no syncing) = 3.5Mhz
TSC+HPET medium performance (slow and fast timer + syncing) = 3.8Mhz

HPET high performance (fast timer - no syncing) = 14.3MHz
- - - - - - - - - - - - - - - - - - -



:: A pod 7com usporava komp ne ubrzava ga. Znam iz licnog iskustva to gasim kad god dizem nekom sistem i preporucujem da se ugasi ili iz BIOS-a ili iz device managera da se disableuje pod system devices
::
::
::
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
peguar @tortojed 07.11.2012. 01:29 #452249

status: user
broj poruka: 332
Bas sam se zanimao malo sa ovim pre paljenja hpeta u biosu probao sam dpc latency i mogu ti reci da poerd standardnih 200 imao sam skokove do 1900 na svakih mozda 5-6 sekundi, posle sam upalio u 32-bitnom modu i naravno otkucao komandicu da samo hpet radi i moram priznati da skokova do 1900 vise nema. Necu stavljati u 64-bitni mod posto su rekli da moze malo da zeza. DPC latencija mi je mnogo vazna pogotovu da ukolnim ove skokove do 1900 jer se bavim video montazom. Posto vidim da sve stima kako treba mogu reci da sam zadovoljan i zahvalan. Ostala mi je stara zivost da dobio sam na stabilnosti to nije upste lose. HVALA!



:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
ICEsd re: 07.11.2012. 04:56 #452255

status: user
broj poruka: 2157



Valjda je pod XP-pm Hpet ukljucen po defaultu, al u win7 nije, razlog neznam, kako sam procitao ima hardvera koji ne podrzava Hpet pa onda hoce da zeza.Uglavnom moze sve da se istestira i da se vidi ako radi i pomaze super ako ne uvek moze da se vrati na stalno, bitno je da nece sistem da se zezne.

Kod mene na Win 7 64 bit, radi mnooogo bolje kad je Hpet ukljucen u win, Phenom II 500 ( x3 jezgra otkljucana ), amd 6870, i SB: AMD SB710.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
Jebivetar Hpet 07.11.2012. 07:33 #452257

status: user
broj poruka: 2386
I shta treba uraditi na win7 x86, ugasiti ili upaliti? U Biosu je trenutno iskljuchen. Treba li da ukljuchim u Biosu i treba li da chachkam po windowsu da bi radio taj Hpet?
I kako da istestiram da li je bolje sa ili bez Hpet poshto su mishljenja podeljena?

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
Srdjanc ... 07.11.2012. 11:44 #452281

status: user
broj poruka: 3106


Prvo, evo ti dva programcica za testiranje. Pusti jedan i drugi da ti rade recimo 5 min mada moze i manje i zapisi ili screen shot pa onda ukljuci hpet u biosu i u windosu (ja nemam na mojoj asrock z77 ext4 opciju da palim/gasim hpet mozda ni ti nemas).

Programi za testiranje:
gleda kolike su variacije, queryperformancefrequency treba da ti je sto veci, dok ratio 1.0000.
http://www.mediafire.com/?xzo9n84d8lze9nb
gleda kolika ti je DPS Latencija, ono na sta se uglavnom zale, gledas da ti Curent latency bude sto manji, a recke na grafikonu da budu sto slicniji, to jeste sto manje odstupanje jedna od druge (lag spike)
http://www.thesycon.de/dpclat/dpclat.exe

Ukljucivanje:
u biosu ne znam tu se snadji sam
u windowsu drzis winkey+R da ti se otvori run, ukucaj CMD da ti se otvrori command promt i kopiraj

bcdedit /set useplatformclock true

i ides na restart, a da bi ga opet ugasio ukoliko ne valja

bcdedit /deletevalue useplatformclock

i opet restart.

Kod mene je ratio dobar, ali latency mi dosta seta gore dole. Javi sta je bilo kod tebe.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
Jebivetar Re: ... 07.11.2012. 16:26 #452309

status: user
broj poruka: 2386
Evo rezultata...

Sa iskljuchenim HPET
http://www.dodaj.rs/f/1H/Ef/1NMsYG0R/bez-hpet-dpc-latency-che.jpg
http://www.dodaj.rs/f/3G/7n/1D8T8dJI/bez-hpet-wintimer-test.jpg

Sa ukljuchenim HPET
http://www.dodaj.rs/f/3z/11L/1bA4xMzu/sa-hpet-dpc-latency-chec.jpg
http://www.dodaj.rs/f/2X/Jm/nxVhcie/sa-hpet-wintimer-test.jpg

Kako da ostavim, ukljuchen HPET ili iskljuchen?



:: Kod mene je ratio dobar, ali latency mi dosta seta gore dole. Javi sta je bilo kod tebe.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
Srdjanc ... 07.11.2012. 20:40 #452356

status: user
broj poruka: 3106



Ja bi na tvojoj imasini skljucio zbog visoke latencije iako je stabilna. Ipak ostavi dan dva ukljuceno pa neka praksa odluci.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
ICEsd Re: Re: ... 07.11.2012. 20:55 #452359

status: user
broj poruka: 2157

DPS latencija velika ne mora da znaci da je lose, testiraj sa nekim benchmark programom, sa i bez HPET-a pa vidi sta ti vise odgovara ili testrija FPS u nekoj igri, ja sam testirao na NFS mw2 2012 i GW2 i imam veci fps i stabilniji sa HPET ukljucenim i u win i u bios-u.

1 programcic kaze da ti ratio mora biti 1.0000 od 80-120 sec. ako se ne smiri posle 120 sec. nesto nije lepo overklokovano, meni je bio 0.9999 tek posle 350 se smirio na 1.0000, kad sam smanjio NB frekfenciju sa 2400 na 2200 stabilizovao se posle 100 sec na 1.0000, a i primetio sam stabilniji rad.

P.S: Sad sam odradio Memory Latency Benchmark is Aida64 programa i za 10ns mi se popravio rezultat sa ukljucenim HPET-om i dobio sam oko 500 MB/s citanje i pisanje.

:: Evo rezultata..
::
:: Sa iskljuchenim HPET
:: http://www.dodaj.rs/f/1H/Ef/1NMsYG0R/bez-hpet-dpc-latency-che.jp
:: http://www.dodaj.rs/f/3G/7n/1D8T8dJI/bez-hpet-wintimer-test.jp
::
:: Sa ukljuchenim HPE
:: http://www.dodaj.rs/f/3z/11L/1bA4xMzu/sa-hpet-dpc-latency-chec.jp
:: http://www.dodaj.rs/f/2X/Jm/nxVhcie/sa-hpet-wintimer-test.jp
::
:: Kako da ostavim, ukljuchen HPET ili iskljuchen
::
::
::
:: :: Kod mene je ratio dobar, ali latency mi dosta seta gore dole. Javi sta je bilo kod tebe.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
Jebivetar Re: Re: Re: ... 08.11.2012. 00:39 #452392

status: user
broj poruka: 2386
kod prvog programchica se i kod mene desilo da se smirio negde posle 2min. na 1. 0000, do tada je ochitavao 0.9999.
Nisam overklokovao, procesor x3 450 je na 3.2ghz, memorija na 800mhz, HT i NB 2000mhz.
E sad, queryperformancefrequency je kako treba sa ukljuchenim HPET ali DPC je skochio, shta daje bolje performanse?
Ne igram igrice.
Sad cu da probam Memory Latency Benchmark is Aida64 programa, pa javljam...
edit:
I prethodne testove kao i ovaj sam radio sa ukljuchivanjem i iskljuchivanjem HPET u BIOS-u kao i u Winu.
Sa HPET
http://www.dodaj.rs/f/2z/g6/4boL19Ty/sa-hpet.jpg

Bez HPET
http://www.dodaj.rs/f/q/RN/2oePvtDB/bez-hpet.jpg

:: 1 programcic kaze da ti ratio mora biti 1.0000 od 80-120 sec. ako se ne smiri posle 120 sec. nesto nije lepo overklokovano, meni je bio 0.9999 tek posle 350 se smirio na 1.0000, kad sam smanjio NB frekfenciju sa 2400 na 2200 stabilizovao se posle 100 sec na 1.0000, a i primetio sam stabilniji rad
::
:: P.S: Sad sam odradio Memory Latency Benchmark is Aida64 programa i za 10ns mi se popravio rezultat sa ukljucenim HPET-om i dobio sam oko 500 MB/s citanje i pisanje
::
:: :: Evo rezultata..
:: ::
:: :: Sa iskljuchenim HPET
:: :: http://www.dodaj.rs/f/1H/Ef/1NMsYG0R/bez-hpet-dpc-latency-che.jp
:: :: http://www.dodaj.rs/f/3G/7n/1D8T8dJI/bez-hpet-wintimer-test.jp
:: ::
:: :: Sa ukljuchenim HPE
:: :: http://www.dodaj.rs/f/3z/11L/1bA4xMzu/sa-hpet-dpc-latency-chec.jp
:: :: http://www.dodaj.rs/f/2X/Jm/nxVhcie/sa-hpet-wintimer-test.jp
:: ::
:: :: Kako da ostavim, ukljuchen HPET ili iskljuchen
:: ::
:: ::
:: ::
:: :: :: Kod mene je ratio dobar, ali latency mi dosta seta gore dole. Javi sta je bilo kod tebe.
:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
ICEsd Re: Re: Re: Re: ... 08.11.2012. 06:20 #452403

status: user
broj poruka: 2157
Po ovim slikama koje si okacio iz Adia 64 bolje ti je bez HPET-a, e sad nadam se da si ukljucio i u BIOS-u i u WIN-u HPET pa testirao.

Usustini sad kad pogledam posle 3 dana testiranja nije neki ogroman skok u perfromansama, mozda 10 FPS-a, medjutim smirio mi se FPS nema vise padova, kao da je procesor rasterecen i da moze da obradjuje samo graficke elemente a ne da se bavi i ostalim stvarima ili te ostale stvari radi ( brze izracunava teksture i salje ih grafickoj ).Predpostavljam da je komunikacija izmedju procesora i periferija brza pa nema uskog grla prilikom prenosa podataka.

Zavrti ti neko aplikaciju kojom se bavis pa vidi sta ti je brze, jos bolje ako imas neki projekat odradjen i znas koliko ti je trebalo vremena da racunar obradi podatke da bi dobio finalni proizvod pa taj projekta provuci sa HPET ukljuceim, pa vidi razliku.


PS: Za one koji neznaju sta je HPET = High Precision Event Timer = http://en.wikipedia.org/wiki/High_Precision_Event_Timer

Edit1: Sto se tice DPC latency kod mene je 5 sec = 81 us pa na 6 sec skoci na 595 us i tako se ciklus ponavlja na svaku 6 sec latenca skoci. _ _ _ _ _ - _ _ _ _ _-_ _ _ _ _ ( otprilike tako grafik izgleda )


Edit2: Koliko vidim sa linka gore HPET je vise orjentisan ka 64 bitnim instrukcijama, odatle zakljucujem da je veca iskoricenost na 64 bitnim sistemima nego na 32 bitnim, ali opet mozda gresim ovo treba potvrditi, uglavnom meni na win 64 bit podize performanse a kod Jebivetra izgleda da obara ili ne radi nista korisno ( doduse Jebivetar ovo mora da potvrdi ).

Edit 3: iskopah i ovo:

A couple things of note though:
1) DPC latency checker does not work properly under Win8. Do not use that until the author comes with a new version (it`s in the making).
2) Latencymon works better right now.
3) Under Latencymon you may notice that with HPET as the only timer and dynamicticks disabled you may see lower overall DPC latency but more frequent spikes. This is normal and doesn`t mean you`re getting spikes because of HPET. The timer has better resolution and spikes are `caught` that were not with TSC/LAPIC but were still there.
4) DPC latency is also largely affected by bad drivers. A Deferred Procedure Call (DPC) is like a callback. If a driver`s DPC routines take to long to execute, it will raise overall system DPC latency because the next DPC will have to wait until the previous DPC finishes as DPC are served FIFO (First In-First Out). So any spikes you see are caused by a driver (assuming you have EIST and C-States off).

:: e-mail :: prijavi adminu :: citiraj :: odgovori ::
STRANA 1 OD 1
Broj postavljenih tema: 60366. Broj poslatih odgovora: 647106.
Trenutno niste prijavljeni na PC Berzu i zbog toga imate status 'gosta'. Kao gost ne možete da šaljete poruke na Forum. Ako ste registrovani kao član PC Berze, prijavite se. Ako ste novi korisnik, molimo registrujte se da bi dobili mogućnost aktivnog učešća u radu Foruma.
- niste prijavljeni - samo za čitanje - zaključano
- nema novih poruka - ima novih poruka - ima novih tema
Slagalica.net
Microsystems d.o.o.
PCB Network: pcberza.rs | lisica.rs