Findings with Asrock W790-WS, Xeon SPR-SP D0, and BCLK OC (and lack thereof)

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

stoots

New Member
Jun 3, 2024
8
1
3
10 Dec 24: Final edit: BCLK OC doesn't work outside of the usual ~108MHz norm and appears to impact GPUs.
This board does not support MCC R0 Xeons (e.g. Q071). Essentially, it's good to only run a D0 CPU; it's a better use of time to get a Gigabyte C741 board.
At least those also work with production Xeon 4th/5ths instead of being stuck with SPR-WS and its lackluster lineup and refresh.

Leaving original contents behind for historical purposes.
I don't have the board as of this edit any longer.

-
TLDR: "Watch and/or help me cook a CPU or otherwise get it flying"

A tangent in a similar thread https://forums.servethehome.com/ind...phire-rapids-sp-es-works-it.41306/post-428307 suggests some limited success in using BCLK to overclock these CPUs, but I haven't been able to reliably get over even ~111MHz BCLK on my particular comination of Asrock W790-WS and QYFU.


The background:
Have an ASUS W790-ACE and QYFU 48c ES, D0 stepping.
Recently acquired an Asrock W790-WS as a sidegrade and to move the ACE in place of a Broadwell node. I like the Asrock's layout a bit more:
  • the PCI-E slot + M.2-from-CPU layout is more useful to me
  • the additional NIC over the ASUS ACE is a bonus for someone not picky
  • the built-in WiFi is nice for occasional carrying around of this monstrosity
  • the WPBT binary (that is, Asus' Armoury Crate, Asrock's Driver Installer) isn't enabled by default every time I clear CMOS May have been an OEM customization; this was changed after a BIOS update
Conversely, the ASUS ACE scores far faster POST times.


Onto BCLK OC testing:
One thing I noted was in the description of the Asrock board on their website was the "Hyper BCLK engine" feature. For the uninitiated, this was once the marketing term Asrock used for motherboards with external clock generators during the first round of Skylake CPU launches, allowing for overclocking of non -K-SKU desktop CPUs ever since that was locked away with Sandy Bridge.

I can corroborate some other findings, though:
Monitoring software fails to notice the increases in speeds; only benchmark results show that anything has actually changed.
Sole exception is Asrock's own utility.
On the Asus ACE, monitoring software did show the increase in BCLK.


Testing notes:
I set static 1.1V on Vcore and the mesh.
CPU was set to a global 29x core multi, ~3.2GHz when loaded.
Mesh ratio was dropped to 23.
DRAM was dropped to 4000MT/s @ 100MHz BCLK for testing to avoid going much above 4800MT/s during BCLK adjustments.
I fixed stock timings from 4800MT/s in place; otherwise, I noted that the board would tighten timings if left alone at "auto".

Results:
Stock scores were around 48-50K CB23 and low 26K in CPU-Z multithread. New ones attached.
Beginning around 112-113 MHz BCLK, the board started having trouble POSTing.
No reliable POSTs above 114MHz BCLK ever occurred.

explorer_vjd4eg0vuH.pngCinebench_cBDZ5lS53m.png



So here I sit at 110 MHz BCLK out of ideas. Would love to get feedback or other things/UEFI options/etc. to test.
 
Last edited:

bayleyw

Active Member
Jan 8, 2014
347
125
43
so this could be a memory issue...I have a consumer Alder Lake system that is overclocked via external clockgen and it really does not like POSTing. after a ton of fiddling around it ended up being a memory issue - even with manual timings there was something causing the DRAM training to fail.

have you tried with one DIMM?

the good thing is the fact that it runs at 113 and doesn't immediately lock you out at 110 means that the clockgen is doing its thing. there's no way the pcie would continue to work at 113 without the clock generator.
 

RolloZ170

Well-Known Member
Apr 24, 2016
10,061
3,227
113
germany
So here I sit at 110 MHz BCLK out of ideas. Would love to get feedback or other things/UEFI options/etc. to test.
ASUS W790 Ace has options to rise BCLK later( to get around RAM training issues )
seems there are some parts not suporting more BCLK.
is voltage set that time the external BCLK gen. is clocking higher than 100mhz ?
it is ES, 1.1V enough ?
how is EMIB clocked ?
many questions.
the ASRock special BCLK is not intended for OC only, it is a helper to fine adjust things.
mainly OC is done by multiplicators.
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
1. Is there a way to hit 125mhz bclk with this motherboard? Highest I can set under BIOS is 110mhz which is not using the bclk engine.

2. I am not able to make any change to bclk under windows with mb tuning software. It simply causes system to freeze if I set a value higher than 102mHz.

I have a qyfu cpu and single rdimm which can push under 6800mhz easily. What is preventing me to change bclk under windows?
 
Last edited:

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
Memory is running at stock speeds, I said memory can run much faster so it is not a blocking issue.

The problem I am having is that I cannot change the bclk under windows by using motherboard utility. 101 works, 102 works and 103 freezes the computer.

How am I supposed to change the bclk under windows so it can use the blck engine.
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
Ok i dont no bios version,windows version nothing info.
What BIOS version do you have? I can match with yours. I am hoping to learn your configuration so I can repeat it on my set up.

I am using Win11. Should I update the BIOS to latest?
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
I updated the bios to the latest version and mb got into reboot loop.

Which BIOS version is recommend here?
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
BIOS update works only through the bios update button. Using BIOS or F6 didn't work for me as Arabus pointed out.
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
I have the latest BIOS and the mb utility tool (as the link given by arabus) and mb still freezes at 103mHZ.

Is there any specific settings I need to set? BIOS is set to default configuration
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
Ok, let me confirm the instructions:

1. Set everything to default in BIOS
2. Set bclk to 112MHz in BIOS
3. Set bclk to 113 MHZ in A Tuning, then 114 MHz and finally to 115MHz.

Did I understand this correctly?
 

stoots

New Member
Jun 3, 2024
8
1
3
An update. Life loves to get in the way.

112 bclk the maximum on the bios,because the mesh clock maximiziert on 2800mhz and no moor then 112x25=2800.
If 6800mhz memory clock you have forget bclk oc.
Make the memory clock -5600mhz and bclk oc.
I've controlled for this in recent testing:
- Both CPU Core and Mesh ratios stuck at 21-22X, no higher than ~2500MHz sustained
- Voltage override: 1.2V to both cores and mesh
- Also tried +120mV offset to both cores and mesh to no effect
- Fed 1.38V VDD, VDDQ to DDR5
- VCCMDFIA increased to 1.00V
- VCCMDF increased to 0.65V

but no reliability above 110MHz BCLK is seen.

I am no longer able to POST if BCLK is too high, with the on-board readout staying at 00 above 114MHz. No effort is made to train RAM at that state.



so this could be a memory issue...I have a consumer Alder Lake system that is overclocked via external clockgen and it really does not like POSTing. after a ton of fiddling around it ended up being a memory issue - even with manual timings there was something causing the DRAM training to fail.

have you tried with one DIMM?
I'm suspecting I have weak RAM to some extent, and your experience may well be mirroring mine. I got to 113MHz far more sustainably with one DIMM rather than with four installed. The Asus ACE board wants RAM anyways, so it might be worth trying to get some more RAM for this Asrock board.

The RAM I have is super old; 28th week of 2020 production (!?), and never clocked above ~5300MT/s on my ACE when it had a w7-2495X installed. In fact, messing with timings even slightly (40-40-39-78 to 40-40-40-77, for example) actually worsens BCLK overclocking, somehow.

I'll get new RAM and possibly a Q071 or Q077 MCC ES CPU; you all are welcome to make suggestions here. In any case, I can always reuse it for AMD TR (coping).

-

Finally, I'm more concerned about the fact that this board/CPU combination is limited by PL1~=350W during testing, limiting benchmark scores. I do not recall the ACE having this problem, but I'd still need to swap it back out and document this properly.
- I've set PL1/2 to 540W, which while read in HWINFO doesn't seem to be applying properly
- CPU Current limit override and limit are enabled and set to 1023.875A respectively, but this seems to have little effect.

Other notes:
- Disabling FIVR Efficiency Management causes POST to hang.
- I can corroborate that 4.04 BIOS update had to be reapplied using USB flash drive; from Windows, I also got bootloops as Bert reports.
- FWIW, current PCIe devices attached are Optane 905p and some RX 6900XT.
 

RolloZ170

Well-Known Member
Apr 24, 2016
10,061
3,227
113
germany
Finally, I'm more concerned about the fact that this board/CPU combination is limited by PL1~=350W during testing
PL1 time window (max. 448 sec.) even works on my X13SRA - you may try that.
have seen up to 380W with Q03J on my X13SRA-TF in cinebenchR23 runs.
 

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
Ok this approach is not working for me. Setting BCLK on BIOS does not take advantage of the BCLK Engine:

For example, when I set BCLK to 112mHZ in BIOS, computer does not boot.

When I set the BCLK to 110 mHZ in BIOS, computer boots successfully but BCLK is shown as 110mHZ in CPUz/HWInfo not 100 mHZ as shown in pictures from Arabus. There are 2 pictures in the below link, check both of them please.

 
Last edited:

Bert

Well-Known Member
Mar 31, 2018
1,044
522
113
47
Is there anything special needed to enable hyper blck engine?
 

RolloZ170

Well-Known Member
Apr 24, 2016
10,061
3,227
113
germany
When I set the BCLK to 110 mHZ in BIOS, computer boots successfully but BCLK is shown as 110mHZ in CPUz/HWInfo not 100 mHZ
HWinfo shows std.gen value or measures with Timer.
For example, when I set BCLK to 112mHZ in BIOS, computer does not boot.
set DDR to 4000 ?
can also mean your CPU work only up to 110mhz
silicon lottery
turbo frq
QAT (Xeon Ws do not have)