SlySoft Forum   SlySoft Home

Go Back   SlySoft Forum > Software Talk (english) > ReClock

Reply
 
Thread Tools Display Modes
  #1  
Old 5th November 2008, 05:14
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default HPET in XP ? yes, no, maybe ? :D

so I got HPET enabled in my Gigabyte P31 mobo BIOS, and I run XP SP3.

it uses IRQ 0 & 8 in the device manager.

a friend of mine with pretty much the same mobo(giga P35) on XP SP2 doesn't have them.

he's got "system clock" on 0 and "CMOS realtime system clock" on 8.

so is m$ lying when they say that there's no HPET drivers for XP ?

I haven't found a way to check whether HPET was actually functional in XP
Reply With Quote
  #2  
Old 5th November 2008, 06:30
James James is offline
SlySoft Development Team
 
Join Date: Oct 2005
Posts: 15,653
Default

Quote:
Originally Posted by leeperry View Post
so I got HPET enabled in my Gigabyte P31 mobo BIOS, and I run XP SP3.

it uses IRQ 0 & 8 in the device manager.

a friend of mine with pretty much the same mobo(giga P35) on XP SP2 doesn't have them.

he's got "system clock" on 0 and "CMOS realtime system clock" on 8.

so is m$ lying when they say that there's no HPET drivers for XP ?

I haven't found a way to check whether HPET was actually functional in XP
You can check the clock frequencies in ReClock's logfile.
__________________
My responses tend to represent myself only and do not necessarily represent the views of SlySoft, Inc. PLEASE POST ALL TECHNICAL PROBLEMS ON THE FORUMS. Thank you.
Reply With Quote
  #3  
Old 5th November 2008, 06:44
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

well it says :

Code:
    0.61s 000890         Getting reg key Wait = 154320.960000
    0.61s 000890         Getting reg key WaitFactor = 2.572016
    0.61s 000890         Getting reg key Freq = 3579535.500000
    0.61s 000890         Getting reg key Ti = -1.369129
    0.61s 000890         Getting reg key BaseFreq = 3579545
anyway it's clearly the timing source on my box...except if it runs in legacy mode ?

apparently you can check if HPET is active by using QueryPerformanceCounter/QueryPerformanceFrequency :
http://support.microsoft.com/default...;en-us;Q172338

http://www.eggheadcafe.com/articles/20021111.asp

this might be interesting for Reclock maybe ?
http://www.codeguru.com/cpp/w-p/syst...icle.php/c5759

Last edited by leeperry; 5th November 2008 at 07:07.
Reply With Quote
  #4  
Old 5th November 2008, 07:50
James James is offline
SlySoft Development Team
 
Join Date: Oct 2005
Posts: 15,653
Default

Quote:
Originally Posted by leeperry View Post
well it says :

Code:
    0.61s 000890         Getting reg key Wait = 154320.960000
    0.61s 000890         Getting reg key WaitFactor = 2.572016
    0.61s 000890         Getting reg key Freq = 3579535.500000
    0.61s 000890         Getting reg key Ti = -1.369129
    0.61s 000890         Getting reg key BaseFreq = 3579545
anyway it's clearly the timing source on my box...except if it runs in legacy mode ?

apparently you can check if HPET is active by using QueryPerformanceCounter/QueryPerformanceFrequency :
http://support.microsoft.com/default...;en-us;Q172338

http://www.eggheadcafe.com/articles/20021111.asp

this might be interesting for Reclock maybe ?
http://www.codeguru.com/cpp/w-p/syst...icle.php/c5759
No, I mean this:
Code:
    0.01s 00075c         Raw speed = 3579545 Hz
    0.01s 00075c         Used speed = 3579545 Hz
Above example is from PMTimer on XP.
"Raw Speed" is the value returned by QueryPerformanceFrequency.
ReClock's BaseFreq can be different (Used speed).

It is either 1.5MHz (PIT, Win2000), 3,5MHz (PMTimer), CPU Clock ( ) or HPT frequency (I believe around 15MHz)
__________________
My responses tend to represent myself only and do not necessarily represent the views of SlySoft, Inc. PLEASE POST ALL TECHNICAL PROBLEMS ON THE FORUMS. Thank you.
Reply With Quote
  #5  
Old 5th November 2008, 08:16
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

Code:
xp sp3 /NOEXECUTE=ALWAYSOFF /FASTDETECT /USEPMTIMER /NODEBUG /TIMERES=9766
0.00s 000890 Raw speed = 3579545 Hz
0.00s 000890 Used speed = 3579545 Hz

Code:
xp sp3 /NOEXECUTE=ALWAYSOFF /FASTDETECT /NODEBUG /TIMERES=9766
0.00s 000168 Raw speed = 3735070000 Hz
0.00s 000168 Used speed = 3647529 Hz

Code:
vista sp1
0.08s 0006ec Raw speed = 14318180 Hz
0.08s 0006ec Used speed = 3579545 Hz

you nailed it, thanks James
Reply With Quote
  #6  
Old 5th November 2008, 12:10
ashlar ashlar is offline
Senior Member
 
Join Date: Mar 2008
Posts: 140
Default

Meaning? From the above you have working HPET under XP SP3 or not?

Help us mere mortals
Reply With Quote
  #7  
Old 5th November 2008, 12:36
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

well the "raw speed" on Vista is indeed 15MHz(HPET?), but the "Used speed" is the same as the PMTimer in XP....not sure why, maybe James knows ?

OTOH, even though I got 2 IRQ entries that say "HPET" on XP, the raw speed is not 15MHz
Reply With Quote
  #8  
Old 5th November 2008, 15:01
James James is offline
SlySoft Development Team
 
Join Date: Oct 2005
Posts: 15,653
Default

Quote:
Originally Posted by leeperry View Post
well the "raw speed" on Vista is indeed 15MHz(HPET?), but the "Used speed" is the same as the PMTimer in XP....not sure why, maybe James knows ?
Sure. ReClock divides the frequency by 4, which happens to be 3579545.
__________________
My responses tend to represent myself only and do not necessarily represent the views of SlySoft, Inc. PLEASE POST ALL TECHNICAL PROBLEMS ON THE FORUMS. Thank you.
Reply With Quote
  #9  
Old 5th November 2008, 17:57
ashlar ashlar is offline
Senior Member
 
Join Date: Mar 2008
Posts: 140
Default

Quote:
Originally Posted by James View Post
Sure. ReClock divides the frequency by 4, which happens to be 3579545.
And what do you make of his XP SP3 w/HPET results?
Reply With Quote
  #10  
Old 5th November 2008, 18:53
leeperry leeperry is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,781
Default

Quote:
Originally Posted by ashlar View Post
And what do you make of his XP SP3 w/HPET results?
what results ?

anyway I don't recall ever having 2 HPET entries in the IRQ list..

and lately HR has been working amazingly well w/ the new betas + yesgrey's resampler on my box(starts at -8ms jitter and end up at -3ms 90' later on 23.976 MKV...great stuff!), so I thought it was sorta related

and to add more infos to the drifting jitter in HR(ÿaÿ ), Kazuya just told me that it also drifts with 23.976 xvid .AVI....but it doesn't happen with .TS or .VOB(this jitter renders VMR/HR/EVR unstable on XP)

so this is not a MKV-only problem....and might very well be a Reclock issue...or Directshow

Last edited by leeperry; 5th November 2008 at 19:29.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:37.


All trademarks are the property of their respective owners.
© 2007–2013 SlySoft Inc.