• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Ryzen "2" ?

If you are using Win7,8 or 10 then by default Windows does not use HPET it uses TSC. Unless an app actually needs to use HPET (like Ryzen Master). Only Ryzen Master will be using HPET, anything else running (including Windows) will be using TSC. Windows itself does not use HPET..........................unless, you change the boot script to force it to use HPET. Which is what AnandTech did.

Sounds to me as if there appears some type of a conflict after enabling it in BIOS, thus the recommendation to keep it disabled at all times and increasing the performance in CPU bound games.
 
Sounds to me as if there appears some type of a conflict after enabling it in BIOS, thus the recommendation to keep it disabled at all times and increasing the performance in CPU bound games.

Most modern mobo's bios's don't give you an option to enable or disable HPET. It's simply enabled by default anyway, because it's up to the OS to make the call to use it or not. If you alter the boot script of the OS to not use HPET, that's all it means, the OS won't use it. It still dosn't alter the fact that the bios has it enabled.
 
They were using Ryzen Master, so it isn't like they had a choice anyway. I think they were just trying to keep the playing field level, which is frankly, commendable.

Very nice to see a follow up to this from them rather than burying their heads in the sand.

It's nice to see a followup, but HPET isn't a level playing field since nowadays all modern operating systems just default to TSC for Intel and I think APERF for AMD since AMD has some issues with TSC accuracy. There are a lot of other timers Windows will resort to before ending up on HPET, which comes with a performance impact for both platforms (previously more so on AMD systems, but after meltdown the tables have turned).
HPET seems to have been affected by the meltdown+spectre fixes on the Intel side since applications need to switch to kernel mode to read HPET.
 
@kitfit1 I'm running custom bios with HPET disabled same as spectrum for south bridge. And few other tweeks that are not possible to change in Normal Asus Bioses.
YES i have benefit's from not having HPET AT ALL latency goes down.

Also there is software script to reduce Windows latency. My windows and system in general is tweeked to the maxxxxx
latency.png



C7H is stable on my C6H settings. Fan and sensors are FIXED !!!!! Finally
c7h.png
 
I get similar LatencyMon readings without doing any "tweak" apart from disabling Global C-States in the UEFI.
And doesn't that tool just make the Windows timers less accurate? Not sure it's going to help that much, TSC and APERF, which is what Windows is using should have no overhead.
 
I get similar LatencyMon readings without doing any "tweak" apart from disabling Global C-States in the UEFI.
And doesn't that tool just make the Windows timers less accurate? Not sure it's going to help that much, TSC and APERF, which is what Windows is using should have no overhead.
cant remember if that runs good on windows 10 try DPC latency checker I'm on 53-500 there before i was at 500-1500.

Dont have moded bios for C7H yet thats coming at some point :D

I just like to dig deepest i can in system. Think I got every possible registry tweek done on this system. Slammed new board no reinstall ect scores only 5 in cb15 less than C6H :]

Will wait with full windows reinstall and tweeking till 2700x

BTW. My pc got all C states enabled downlocking downvolting coreparking.
 
Last edited:
Just dropped a 2700X into my Taichi X370 and put those settings and getting the same. 4394MHz max single thread, sitting at ~3950 all core @ 1.20V.

Just running IBT V.High 20 loops to test now, it's about half way.

That's will the 8 pack 3200 memory running XMP profile @ ~3232MHz

Trying it now with -0.1 and PE level 3. All core clock goes slightly higher(4050 ish) but max boost slightly lower (4350). :p

All core ends up about 1.2v and single core boost does hit 1.45, think that's fine on these processors.

Seems these can be pushed quite hard with bclk increase, bit more offset voltage and PE, 4.5+ boost clocks, not sure its worth it though.
 
Just trying to get my memory stable at 3500MHz at the moment, boots into windows fine using The Stilts 3466 C15 timings but IBT fails after a few loops. So it's close, time to play with the SOC voltage :D

Got me a few extra points in CB ~1830
 
It's nice to see a followup, but HPET isn't a level playing field since nowadays all modern operating systems just default to TSC for Intel and I think APERF for AMD since AMD has some issues with TSC accuracy. There are a lot of other timers Windows will resort to before ending up on HPET, which comes with a performance impact for both platforms (previously more so on AMD systems, but after meltdown the tables have turned).
HPET seems to have been affected by the meltdown+spectre fixes on the Intel side since applications need to switch to kernel mode to read HPET.
Please don't misunderstand me. I am saying the testing was a level playing field. They both had a brick the same size tied to their ankle. Just one dealt with it better. The results obviously weren't right.

I am very happy to see Intels results restored tbh, I was doubtful of the new chips besting the 8xxx stuff in most games.
 
@Zeed disabling C-States, core parking and all of the power saving features will do a lot more for your latency than changing timer accuracy, if anything changing timer accuracy will make programs like LatencyMon a lot less accurate and might be the reason why you're seeing 'lower' latency numbers in it. Also don't use DPC latency checker for Windows 7 and up, it's not going to be accurate, LatencyMon is better, but I think you can affect its accuracy if you change timer resolution (which I presume is what that application is doing).
Ryzen is really good with power management, disabling C-states, using a fixed frequency, using the high performance power plan will only result in a minimal increase in power used.

@Scougar Oh, I agree, but Anadtech should have known better than to force HPET for all of their testing since it's non stock behaviour.
But on the other hand they did discover something neat, don't think that many people realized that HPET incurred a performance penalty after the spectre+meltdown patches, albeit if you think about it then it's obviously something that was going to be affected by the OS and microcode patches since HPET is a system call. HPET being higher resolution on Intel probably adds to the bigger performance impact the Intel platforms had.

On another note, AMD seems to have some issues with TSC accuracy according to Agner Fog. Seems the way to mitigate that is to run Ryzens at a fixed frequency.
 

There we go :) So ye Stronget VRM section on any ROG board so far haha Was Running benches yesterday VRM was maxing at 43c LOL
 
Last edited:
i wonder how he got the ram that fast. mine is slower on dice than air on the ram.
2008713.jpg

I have 3600Mhz ram (bought it September 2016) , and worked without issue with the 1800X.
The problems with Ryzen start when you try to overclock ram above their factory rated speeds.
I bet if anyone has 4000-4500mhz module, and plug it on the Ryzen 2 with X470 board, it will work also.
 
I have 3600Mhz ram (bought it September 2016) , and worked without issue with the 1800X.
The problems with Ryzen start when you try to overclock ram above their factory rated speeds.
I bet if anyone has 4000-4500mhz module, and plug it on the Ryzen 2 with X470 board, it will work also.
Not With High cpu OC usually I cant run my cpu OC AND memory at rated 3733. Can run Stock cpu and 3733 on C7H could not even boot 3733 up on C6H !!!!
 
Back
Top Bottom