![]() |
[QUOTE=GP2;507742]But run-of-the-mill hardware errors are caught by Gerbicz error checking.
This is the only system we know of that reports erroneous final PRP residues to Primenet.[/QUOTE] I'd suggest at least 2 things before shipping anything:[LIST][*]Give George remote access. (as mentioned earlier)[*]See if someone can replicate it on a different system by tweaking it unstable.[/LIST] |
[QUOTE=simon389;507739]The 9800X doing a LL Doublecheck with AVX512 seems to be oscillating between 4096 and 4115 Mhz. I would be sad to have to underclock my CPU to get it stable at AVX512, which sort of defeats the purpose of the boost it gives to my iterations per second. Although maybe the voltage simply needs to be bumped up.[/QUOTE]
The AVX512 implementation should be doing fewer operations (less than half of AVX2), so it should require reading and writing fewer operands and results to RAM. RAM bandwidth is usually the bottleneck and almost certainly is on your system using AVX512 at 4 GHz, unless you have some insanely fast RAM. So the reduced RAM bandwidth requirements of AVX512 are a win, even if you have to run at a slightly slower core clock. |
[QUOTE=Mysticial;507744]4.1 GHz all-core AVX512 is way too high for any chip that isn't overclocked. I can't tell for sure, but it looks like the BIOS is not applying any AVX512 offset.
What's the all-core frequency for non-AVX? Is it the same? If it's the same, then it confirms my suspicion that the BIOS isn't doing the offsets. I looked up your motherboard and the option does exist. So you might have to find it. When you do, I recommend setting the AVX offset to -3 and the AVX512 offset to -5. That will get you closer to the "true" stock settings. If my suspicions are true, your chip is already running overclocked for AVX(2) and AVX512. It just hasn't been crashing for AVX2. Yes, increasing the voltages will also work. But of course that counts as overclocking. Normally, I don't try to overclock until I get the system stable at stock. These chips are going to be very hard to cool with an air cooler. If you do plan to overclock it, you're gonna need at least a 280/360 AIO or full custom water. EDIT: Also... before you do anything. How old is the BIOS? Your chip is the refresh line, not the original run. If your BIOS is older than late last year, it might not be properly updated for your chip. [/QUOTE] Without AVX512 it is also running at 4.1Ghz. So you're correct, the BIOS is not lowering the clock speed while running AVX512. Also, my BIOS is the most recent version version 1.09 released 12/07/2018 and the notes for the firmware state that it has been updated for the refresh Skylake-X CPUs, which is what I'm using. Here are screen grabs for the BIOS. No AVX offset settings that I can see: Main screen: [url]https://imgur.com/IG1geel[/url] CPU config screen: [url]https://imgur.com/DT0Nil5[/url] CPU info screen: [url]https://imgur.com/ILT4bVx[/url] So unless the Uncore Voltage Offset setting actually means AVX512, I'm not sure an AVX or AVX512 offset setting exists in the latest 121-SX-E296-KR - EVGA X299 Micro ATX 2 BIOS. Edit: As you can see I increased the VCore to 1.15 to see if I can get a stable AIDA64 test. |
[QUOTE=simon389;507749]Without AVX512 it is also running at 4.1Ghz. So you're correct, the BIOS is not lowering the clock speed while running AVX512. Also, my BIOS is the most recent version version 1.09 released 12/07/2018 and the notes for the firmware state that it has been updated for the refresh Skylake-X CPUs, which is what I'm using.
Here are screen grabs for the BIOS. No AVX offset settings that I can see: Main screen: [url]https://imgur.com/IG1geel[/url] CPU config screen: [url]https://imgur.com/DT0Nil5[/url] CPU info screen: [url]https://imgur.com/ILT4bVx[/url] So unless the Uncore Voltage Offset setting actually means AVX512, I'm not sure an AVX or AVX512 offset setting exists in the latest 121-SX-E296-KR - EVGA X299 Micro ATX 2 BIOS. Edit: As you can see I increased the VCore to 1.15 to see if I can get a stable AIDA64 test.[/QUOTE] According to this: [url]https://www.anandtech.com/show/12126/the-evga-x299-micro-motherboard-review/3[/url] [QUOTE]Also like the FTW K, when switching to manual mode, either Per Core or Ratio Limit, it automatically sets a negative AVX and AVX2 offset of 3. Whereas other boards allow the user to set this manually, this is pre-applied and cannot be swtiched off. The result of this setting if it isn't manually adjusted is slower performance on AVX based tasks. [/QUOTE] Ugh... So there really is no offset control... You're kinda out of luck. Really EVGA? How can you omit such an important feature? |
[QUOTE=simon389;507749]Edit: As you can see I increased the VCore to 1.15 to see if I can get a stable AIDA64 test.[/QUOTE]
But this suggests that Mysticial is correct. It's really tricky to get your CPU to perform to spec. |
[QUOTE=Mysticial;507751]According to this: [url]https://www.anandtech.com/show/12126/the-evga-x299-micro-motherboard-review/3[/url]
Ugh... So there really is no offset control... You're kinda out of luck. Really EVGA? How can you omit such an important feature?[/QUOTE] I think AVX512 should maybe only be an *option* in the next release of Prime95, since some people (like me) will suddenly not have stable default systems. |
[QUOTE=simon389;507753]I think AVX512 should maybe only be an *option* in the next release of Prime95, since some people (like me) will suddenly not have stable default systems.[/QUOTE]
I would argue differently... If I've bought kit which claims it can do things, it should be stable while doing said things, no matter how hard it is worked. |
[QUOTE=simon389;507753]I think AVX512 should maybe only be an *option* in the next release of Prime95, since some people (like me) will suddenly not have stable default systems.[/QUOTE]
TBH, I'd do the opposite. Use as much AVX512 as possible to expose the mobo vendors so they can fix their sh1t. One of the main reasons the whole Skylake X platform got into this situation is because of the lack of software that used AVX512. So they didn't have anything to validate their systems before shipping. I'd also consider filing a bug report on EVGA saying that stock system fails under Prime95. No system should be failing at stock under any workload, period. And call them out on the offset problem. lol |
Progress! If I change the CPU multiplier setting from Auto to Manual - Per Core the option for AVX2 offset and AVX3 offset appear at the bottom of the screen, each with a default setting of 3. And when I go to save the BIOS it tells me the "AVX2 Offset" setting is being switched from 0 to 3. So AVX2 and AVX3 offset does exist, but it's zero by default, and if you want to edit it you have to change the CPU multiplier setting to manual. So now I have the system running at 3.9Ghz in AIDA64 (with AVX512 setting). Hopefully that's stable, and I can see if it's also stable at 4.0Ghz. I just wish this stuff worked out of the box...
[QUOTE=Mysticial;507755]TBH, I'd do the opposite. Use as much AVX512 as possible to expose the mobo vendors so they can fix their sh1t. One of the main reasons the whole Skylake X platform got into this situation is because of the lack of software that used AVX512. So they didn't have anything to validate their systems before shipping. I'd also consider filing a bug report on EVGA saying that stock system fails under Prime95. No system should be failing at stock under any workload, period. And call them out on the offset problem. lol[/QUOTE] Well I might have an argument if Prime95 29.5b9 was an official release. But as of right now I'd be complaining about a beta version. So maybe I could say that AIDA64 stress test is failing at stock. |
[QUOTE=simon389;507758]So maybe I could say that AIDA64 stress test is failing at stock.[/QUOTE]
OK. Let's talk about that. Do you have an understanding about why that is happening? |
[QUOTE=simon389;507753]I think AVX512 should maybe only be an *option* in the next release of Prime95, since some people (like me) will suddenly not have stable default systems.[/QUOTE]
In your local.txt file you can set [c]CpuSupportsAVX512F=0[/c] |
| All times are UTC. The time now is 22:08. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.