Page 1 of 2 12 LastLast
Results 1 to 16 of 31

Thread: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

  1. #1
    HEXUS.admin
    Join Date
    Apr 2005
    Posts
    31,709
    Thanks
    0
    Thanked
    2,073 times in 719 posts

    News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Changing CPU frequency can have a BIG impact on Windows 8’s time accuracy.
    Read more.

  2. #2
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,231
    Thanked
    2,291 times in 1,874 posts
    • scaryjim's system
      • Motherboard:
      • Dell Inspiron
      • CPU:
      • Core i5 8250U
      • Memory:
      • 2x 4GB DDR4 2666
      • Storage:
      • 128GB M.2 SSD + 1TB HDD
      • Graphics card(s):
      • Radeon R5 230
      • PSU:
      • Battery/Dell brick
      • Case:
      • Dell Inspiron 5570
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 15" 1080p laptop panel

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Curiously, of course, what this bug actually does is make overclocked systems appear to take longer to do work, and underclocked system take less time. So it would cause Intel/Win8 systems to benchmark slower than expected when overclocked.

    Makes you wonder what changes MS have made and why those changes *don't* impact AMD systems...

  3. #3
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by scaryjim View Post
    Makes you wonder what changes MS have made and why those changes *don't* impact AMD systems...
    And how on earth they are ignoring the hardware RTC?! Yes, by all means have a back up for those systems that don't have one, but to ignore one when they're present in all desktop computers is just bizarre - everything in a PC should be timed from the initial hardware RTC so this is really grabbing at quite a deep level from microsoft (if it's them).

  4. #4
    Member
    Join Date
    Jul 2013
    Posts
    129
    Thanks
    9
    Thanked
    3 times in 3 posts
    • sirtrouserpress's system
      • CPU:
      • I7-5600U
      • Memory:
      • 20GB DDR3
      • Storage:
      • 128GB PCI-e SSD
      • Graphics card(s):
      • NVIDIA GeForce 940M
      • Operating System:
      • Xubuntu/Windows 10

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Moral of the story is buy AMD, and I already do!
    However it does seem more like an error with the chipset than the operating system

  5. #5
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by sirtrouserpress View Post
    Moral of the story is buy AMD, and I already do!
    However it does seem more like an error with the chipset than the operating system
    Except RTC on the chipsets all work fine for windows 7, XP, linux etc.

  6. #6
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    It's about not reading the RTC because during the day they assumed that these frequencies wouldn't change. That is the problem. Not talking to the RTC makes things faster, and if you've got a clock of 200mhz +/-0.001% time keeping won't matter once it's been divided down in to the ticks.
    throw new ArgumentException (String, String, Exception)

  7. #7
    Senior Member
    Join Date
    Jun 2004
    Location
    Kingdom of Fife (Scotland)
    Posts
    4,991
    Thanks
    393
    Thanked
    220 times in 190 posts
    • crossy's system
      • Motherboard:
      • ASUS Sabertooth X99
      • CPU:
      • Intel 5830k / Noctua NH-D15
      • Memory:
      • 32GB Crucial Ballistix DDR4
      • Storage:
      • 500GB Samsung 850Pro NVMe, 1TB Samsung 850EVO SSD, 1TB Seagate SSHD, 2TB WD Green, 8TB Seagate
      • Graphics card(s):
      • Asus Strix GTX970OC
      • PSU:
      • Corsair AX750 (modular)
      • Case:
      • Coolermaster HAF932 (with wheels)
      • Operating System:
      • Windows 10 Pro 64bit, Ubuntu 16.04LTS
      • Monitor(s):
      • LG Flattron W2361V
      • Internet:
      • VirginMedia 200Mb

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by sirtrouserpress View Post
    Moral of the story is buy AMD, and I already do!
    However it does seem more like an error with the chipset than the operating system
    Chipset should be okay surely otherwise us "stick in the muds" who are still running "old" Windows 7 would have seen this.

    More likely - to my very limited knowledge - that there's a driver somewhere deep in the guts of Windows8 for the newer Intel chipsets that is on the fritz. And I'm going to assume (perhaps a big assumption) that this might have been supplied by Intel - mainly because I'd assume some degree of commonality between MS' AMD and Intel teams.

    Career status: still enjoying my new career in DevOps, but it's keeping me busy...

  8. Received thanks from:

    sirtrouserpress (21-08-2013)

  9. #8
    Senior Member watercooled's Avatar
    Join Date
    Jan 2009
    Posts
    11,478
    Thanks
    1,541
    Thanked
    1,029 times in 872 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    I wonder if/how many other benchmarks are impacted by this? Presumably, a lot of websites have been testing with Windows 8, and this could have skewed an awful lot of results.

    I think the point is that Windows 8 isn't completely relying on the chipset RTC, as mentioned in the article and in previous posts, rather using something which can vary significantly/isn't intended for this purpose.

    Edit: I wonder if spread-spectrum will cause similar problems?
    Last edited by watercooled; 20-08-2013 at 08:15 PM.

  10. #9
    Registered User
    Join Date
    Aug 2013
    Posts
    10
    Thanks
    0
    Thanked
    0 times in 0 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    I don't think you guys have read it properly.

    The RTC error is manifested if you change your CPU base clock in software after booting.

    unless you're overclocking with software in Windows 8/8.1 it doesn't affect the RTC.

    Intel systems have always been more sensitive to clock frequency changes than AMD

  11. #10
    Member
    Join Date
    Jun 2013
    Location
    Leicester
    Posts
    103
    Thanks
    0
    Thanked
    3 times in 3 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    This is really odd as my most windows clocks are updated by servers, as we are always connected to the internet. Thus a simple method would be for benchmarking software to use server clocks for Windows 8 systems.

  12. #11
    Senior Member watercooled's Avatar
    Join Date
    Jan 2009
    Posts
    11,478
    Thanks
    1,541
    Thanked
    1,029 times in 872 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by TonyB56 View Post
    I don't think you guys have read it properly.

    The RTC error is manifested if you change your CPU base clock in software after booting.

    unless you're overclocking with software in Windows 8/8.1 it doesn't affect the RTC.

    Intel systems have always been more sensitive to clock frequency changes than AMD
    I read and understood it properly, and the problem might have limited scope, but the cause is concerning. Accurate time is required for some applications, and MS chose to use a potentially very unreliable timekeeping method. It's not really fair to blame Intel if something they never intended to be used for timekeeping, happens to be inaccurate for timekeeping...

    Quote Originally Posted by Ksyruz View Post
    This is really odd as my most windows clocks are updated by servers, as we are always connected to the internet. Thus a simple method would be for benchmarking software to use server clocks for Windows 8 systems.
    Local time is only synced occasionally (once per week according to my default registry settings), not constantly. That system generally expects systems to hold roughly correct time for more than a few minutes!

    Time drift can cause some real problems, including certain encryption/authentication systems, for example TOR.

  13. #12
    Registered User
    Join Date
    Aug 2013
    Posts
    10
    Thanks
    0
    Thanked
    0 times in 0 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    I'm not blaming Intel at all, I use both systems Intel and AMD, in fact I'm on an i73770 Win 8 system at the moment. Intel have warned overclockers before about taking care when overclocking as an extreme overclock can cause clock timing problems in the CPU. I have run some tests out of curiosity using the BIOS for clocking (base clock, multiplier and combinations of both) and there was no significant differences in the benchmarks, in Win 8 they were all within 4/5 points of each other irrespective of the method used and the RTC showed no variations at all so the problem seems to be in using overclocking software in windows itself.

  14. #13
    Senior Member watercooled's Avatar
    Join Date
    Jan 2009
    Posts
    11,478
    Thanks
    1,541
    Thanked
    1,029 times in 872 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    I didn't that as an argument against your comment BTW, I was just speaking in general.

  15. #14
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,025
    Thanks
    1,871
    Thanked
    3,383 times in 2,720 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by watercooled View Post
    Edit: I wonder if spread-spectrum will cause similar problems?
    Should average out the same hopefully, so eliminate time-drift, but depending on polling rate, could mess up audio.

    Benchmarks are trivial (to me), but this could be majorly bad news for anyone working with audio or any other time-dependant operations. Windows has never been the best for that anyway due to lack of real time kernel, but it's generally been good enough.

  16. #15
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    Quote Originally Posted by watercooled View Post
    I read and understood it properly, and the problem might have limited scope, but the cause is concerning. Accurate time is required for some applications, and MS chose to use a potentially very unreliable timekeeping method. It's not really fair to blame Intel if something they never intended to be used for timekeeping, happens to be inaccurate for timekeeping...
    It was my understanding that this is only a problem because people were changing the clock speed after the kernel had started, with an API that the kernel is 'ignorant' about.

    Ultimately if it is set in the BIOS windows will work correctly and accurately. It is an odd 'issue' because it requires ring 0 privs to exploit, and if you have those all bets are off.

    If you are letting the Kernel APM actually manage these things, you are fine, your timing is fine.

    Unless I've miss understood something here? I'll be honest I've not written a device driver in a few years now, so am a little rusty, but fairly sure most people really don't understand wtf they are talking about ITT.
    throw new ArgumentException (String, String, Exception)

  17. #16
    Super Nerd
    Join Date
    Jul 2008
    Location
    Cambridge
    Posts
    1,785
    Thanks
    22
    Thanked
    105 times in 72 posts

    Re: News - HWBot benchmarks ban Windows 8 results because of dodgy RTC

    If I read it correctly it originates from altering the BCLK once in Windows, which IIRC isn't supported since the demise of the FSB and for power saving only multiplier manipulation is done. Puzzled though to see Wolfdale on the list, they only mention BCLK in their write up that I can see, Wolfdale was the last throes of FSB.

    If people are doing something unsupported and there is a weird interaction between Windows 8 and the Intel RTC implementation... can't really slate anyone that much when something totally unsupported doesn't work that well.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •