Printed From: ASRock.com
Category: Technical Support
Forum Name: Intel Motherboards
Forum Description: Question about ASRock Intel Motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=3665 Printed Date: 01 Feb 2025 at 3:06am Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com
Topic: Increase RAM speed in BIOSPosted By: DJViking
Subject: Increase RAM speed in BIOS
Date Posted: 27 Oct 2016 at 1:30am
" rel="nofollow - I want to increase the memory speed.
Are there any Guides for how to tweak the BIOS settings? Could only find one article with some information how to overclock the CPU: http://www.technologyx.com/featured/beginners-guide-overclocking-intel-x99/4/
I was recommended to try set RAM speed 3000MHz cl 15.15.15.35 cr 2.
I have heard it said that ASRock have problems getting the memory to run at higher speeds on X99, even with the OC motherboard. The Broadwell-E memory controller should run at 2400MHz as far as I know, but my RAM is still only running at 2133MHz
Replies: Posted By: DJViking
Date Posted: 29 Oct 2016 at 4:49am
I changed the XMP from Auto to "XMP 2.0 Profile 1", then the DDR Frequency was set to DDR4-3603.
This had dramatic effect on my CPU. The CPU frequency dropped from 3600MHz to 2600MHz.
I tried to set various memory speed in UEFI and the higher speed I choose the lower frequency I got on the CPU.
After I changed XMP the memory frequency increased from 2133MHz to 2745MHz
However running dmidecode in Linux it could only see 2 of 4 memory modules.
Handle 0x0018, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 72 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM_D1
Bank Locator: NODE 1
Type: DDR4
Type Detail: Synchronous
Speed: 2745 MHz
Manufacturer: Undefined
Serial Number: 00000000
Asset Tag: DIMM_D1_AssetTag
Part Number: F4-3600C17-8GTZ
Rank: 1
Configured Clock Speed: 2745 MHz
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
I changed the XMP back to Auto and everything was fine, but I want my memory to run at higher speed and preferably at 3000MHz without speed impact on the CPU.
Posted By: wardog
Date Posted: 29 Oct 2016 at 7:46am
" rel="nofollow - For beginning, are you running the latest BIOS, 3.10 ?
If not, considering this is a new build, and an X99 no less, you should begin with using Instant Flash to get that board to 3.10.
X99's are awfully finicky concerning memory. so starting with the latest BIOS may make your life much easier.
G.Skill doesn't list any memory faster than 2800 for your board.
Over ~2600 is most likely setting the strap to 125. That will somewhat stabilize the IMC at higher freq's. Yet anything over 2133 will be an OC.
Maybe somehere with a X99 can chime in as to whether you can lower the processor multi and various X99 specic voltages w/o destabilizing too much. Love to have one but more than I would need, sorry.
Posted By: parsec
Date Posted: 29 Oct 2016 at 11:29am
" rel="nofollow -
DJViking wrote:
I changed the XMP from Auto to "XMP 2.0 Profile 1", then the DDR Frequency was set to DDR4-3603.
This had dramatic effect on my CPU. The CPU frequency dropped from 3600MHz to 2600MHz.
I tried to set various memory speed in UEFI and the higher speed I choose the lower frequency I got on the CPU.
After I changed XMP the memory frequency increased from 2133MHz to 2745MHz
However running dmidecode in Linux it could only see 2 of 4 memory modules.
Handle 0x0018, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 72 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM_D1
Bank Locator: NODE 1
Type: DDR4
Type Detail: Synchronous
Speed: 2745 MHz
Manufacturer: Undefined
Serial Number: 00000000
Asset Tag: DIMM_D1_AssetTag
Part Number: F4-3600C17-8GTZ
Rank: 1
Configured Clock Speed: 2745 MHz
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
I changed the XMP back to Auto and everything was fine, but I want my memory to run at higher speed and preferably at 3000MHz without speed impact on the CPU.
As wardog mentioned, on the X99 platform, memory speeds at 3000 or above likely set the systems BCLK to 125MHz, from the standard 100MHz. That was done when you selected the XMP profile. The BCLK speed should be shown on the same screen as the XMP option setting. Did you notice what the BCLK speed was after selecting the XMP profile? This remains a mystery that you need to verify for us.
Also, we need the FULL model number of your memory to verify compatibility.
That BCLK frequency is shared by the CPU and memory, both use it with their own multipliers to produce their resulting speeds. The BCLK speed X the multiplier = Speed of CPU or DRAM.
Your CPU has a base clock speed of 3.6GHz. That means the base clock CPU multiplier is 36. 36 X 100MHz = 3,600MHz, or 3.6 GHz.
If the BCLK is 125 MHz, with the same CPU multiplier of 36, results is 36 X 125MHz = 4,500MHz, or 4.5GHz. That is a high over clock for a Broadwell-E processor.
You never asked why the CPU speed was reduced when you enabled the XMP profile. That seems to indicate you don't understand how the BCLK and multipliers work.
What is happening is the UEFI/BIOS detects the high CPU OC with the BCLK at 125MHz, and is setting the CPU multiplier lower to compensate. Actually, the numbers you gave us don't work out with a 125MHz BCLK speed, since I suspect your DDR4 memory is designed for use with Skylake CPU and chipset systems, which will NOT use a BCLK of 125MHz. Regardless, your board's UEFI must be reducing the CPU multiplier for some reason, if that is even correct.
That could be possible due to the use of Linux. There is essential Intel software that you don't have installed, since it is not available for Linux. That would be the Intel Management Engine (IME) software, that provides among other things communication between the board's firmware (UEFI/BIOS) and the OS.
Yet another situation is, your boards Memory Support List does not include memory above a speed of 3000. DDR4 memory at 3600 will be really, really pushing it for an X99 system, and certainly 32GB will be extremely difficult to maintain at that speed. I really should say impossible. As you have already seen, at a memory speed of 2745, only two of the four DIMMs were detected. That indicates the memory speed and/or the latency settings and DRAM voltage are not optimally set.
We must have the full model number of your memory, the BCLK value resulting from using the XMP profile, and the CPU multiplier that you get in the OC Tweaker screen CPU Configuration section, when you enable the XMP profile.
You could provide UEFI screen shots by putting a USB flash drive in a USB 2.0 port on the board's IO panel, and when in the UEFI UI, pressing the F12 function key, which will save an image of what is shown on the monitor as a file on the flash drive. You could then include those pictures in your next post.
Posted By: DJViking
Date Posted: 29 Oct 2016 at 3:55pm
wardog wrote:
" rel="nofollow - For beginning, are you running the latest BIOS, 3.10 ?
I have updated the UEFI to 3.20
Posted By: DJViking
Date Posted: 29 Oct 2016 at 4:14pm
parsec wrote:
" rel="nofollow -
DJViking wrote:
I changed the XMP from Auto to "XMP 2.0 Profile 1", then the DDR Frequency was set to DDR4-3603.
This had dramatic effect on my CPU. The CPU frequency dropped from 3600MHz to 2600MHz.
I tried to set various memory speed in UEFI and the higher speed I choose the lower frequency I got on the CPU.
After I changed XMP the memory frequency increased from 2133MHz to 2745MHz
However running dmidecode in Linux it could only see 2 of 4 memory modules.
Handle 0x0018, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x000F
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 72 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: DIMM_D1
Bank Locator: NODE 1
Type: DDR4
Type Detail: Synchronous
Speed: 2745 MHz
Manufacturer: Undefined
Serial Number: 00000000
Asset Tag: DIMM_D1_AssetTag
Part Number: F4-3600C17-8GTZ
Rank: 1
Configured Clock Speed: 2745 MHz
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
I changed the XMP back to Auto and everything was fine, but I want my memory to run at higher speed and preferably at 3000MHz without speed impact on the CPU.
As wardog mentioned, on the X99 platform, memory speeds at 3000 or above likely set the systems BCLK to 125MHz, from the standard 100MHz. That was done when you selected the XMP profile. The BCLK speed should be shown on the same screen as the XMP option setting. Did you notice what the BCLK speed was after selecting the XMP profile? This remains a mystery that you need to verify for us.
Also, we need the FULL model number of your memory to verify compatibility.
That BCLK frequency is shared by the CPU and memory, both use it with their own multipliers to produce their resulting speeds. The BCLK speed X the multiplier = Speed of CPU or DRAM.
Your CPU has a base clock speed of 3.6GHz. That means the base clock CPU multiplier is 36. 36 X 100MHz = 3,600MHz, or 3.6 GHz.
If the BCLK is 125 MHz, with the same CPU multiplier of 36, results is 36 X 125MHz = 4,500MHz, or 4.5GHz. That is a high over clock for a Broadwell-E processor.
You never asked why the CPU speed was reduced when you enabled the XMP profile. That seems to indicate you don't understand how the BCLK and multipliers work.
What is happening is the UEFI/BIOS detects the high CPU OC with the BCLK at 125MHz, and is setting the CPU multiplier lower to compensate. Actually, the numbers you gave us don't work out with a 125MHz BCLK speed, since I suspect your DDR4 memory is designed for use with Skylake CPU and chipset systems, which will NOT use a BCLK of 125MHz. Regardless, your board's UEFI must be reducing the CPU multiplier for some reason, if that is even correct.
That could be possible due to the use of Linux. There is essential Intel software that you don't have installed, since it is not available for Linux. That would be the Intel Management Engine (IME) software, that provides among other things communication between the board's firmware (UEFI/BIOS) and the OS.
Yet another situation is, your boards Memory Support List does not include memory above a speed of 3000. DDR4 memory at 3600 will be really, really pushing it for an X99 system, and certainly 32GB will be extremely difficult to maintain at that speed. I really should say impossible. As you have already seen, at a memory speed of 2745, only two of the four DIMMs were detected. That indicates the memory speed and/or the latency settings and DRAM voltage are not optimally set.
We must have the full model number of your memory, the BCLK value resulting from using the XMP profile, and the CPU multiplier that you get in the OC Tweaker screen CPU Configuration section, when you enable the XMP profile.
You could provide UEFI screen shots by putting a USB flash drive in a USB 2.0 port on the board's IO panel, and when in the UEFI UI, pressing the F12 function key, which will save an image of what is shown on the monitor as a file on the flash drive. You could then include those pictures in your next post.
The DRAM BLCK was set to 128.7 when I selected the XMP profile. Do DRAM and CPU share the BLCK Frequency? Coz I did not venture into the CPU configuration which also had a setting for BLCK Frequency.
So I was hooping at least to get 3000MHz and to set lower timings. I know of some who has gotten G.skill memory on X99 with 3400MHz (but that was an Asus MB).
Posted By: DJViking
Date Posted: 29 Oct 2016 at 4:54pm
I have taken some more screenshot. It was unable to detect USB drive so I used my phone
I tried to leave XMP on Auto and set values manually. I settled on DDR4-2400 and BLCK at 100.
UEFI detected all 4 memory modules again, the CPU frequency was still 3600MHz.
Not much increase on memory from 2133MHz to 2400MHz, but progress
https://shop.JZelectronic.de - Der Shop mit ausgesuchter ASRock Profi Hardware
https://www.facebook.com/asrock.de
Posted By: DJViking
Date Posted: 29 Oct 2016 at 6:15pm
I am now running my memory at 2400MHz 15-15-15-32 CR2
I also choose to set CPU OC the easy way. Though someone has adviced me it is better to do it manually.
Load Optimized CPU OC Setting: Turbo 4.0GHz
Posted By: J Z
Date Posted: 29 Oct 2016 at 6:16pm
Memtest 7.1 Free UEFI Mode
------------- Kind Regards, JZ
https://shop.JZelectronic.de - Der Shop mit ausgesuchter ASRock Profi Hardware
https://www.facebook.com/asrock.de
Posted By: DJViking
Date Posted: 29 Oct 2016 at 6:16pm
J Z wrote:
Hi,
Have an OC guide of the X99 Extreme6 / 3.1
Boards are identical.Manually set DDR4.See video.
Only adjust the memory manually.
Thanks, I'll take a look at it.
I did a search myself for overclocking guide for Fa1ality X99X, but could not find any. Did not consider the Extreme6.
Posted By: J Z
Date Posted: 29 Oct 2016 at 6:28pm
BIOS DDR4 setting.
------------- Kind Regards, JZ
https://shop.JZelectronic.de - Der Shop mit ausgesuchter ASRock Profi Hardware
https://www.facebook.com/asrock.de
Posted By: DJViking
Date Posted: 29 Oct 2016 at 8:54pm
parsec wrote:
That could be possible due to the use of Linux. There is essential Intel software that you don't have installed, since it is not available for Linux. That would be the Intel Management Engine (IME) software, that provides among other things communication between the board's firmware (UEFI/BIOS) and the OS.
Whether it is in use by any application I don't know
I could find the device file /dev/mei0
parsec wrote:
Yet another situation is, your boards Memory Support List does not include memory above a speed of 3000. DDR4 memory at 3600 will be really, really pushing it for an X99 system, and certainly 32GB will be extremely difficult to maintain at that speed. I really should say impossible. As you have already seen, at a memory speed of 2745, only two of the four DIMMs were detected. That indicates the memory speed and/or the latency settings and DRAM voltage are not optimally set.
What I can do is run the 3600MHz DDR4 at lower speed and thus be able to set lower timings.
I am now running at 2400MHz with timings 15-15-15-32 CR2. Stock timings where 17-18-18-35
Though I was hoping to get the memory up to at least 2800MHz, hopefully 3000Mhz, and with all 4 modules.
There is a reason I choose X99, and that was 40 PCI lanes. I knew I wouldn't get as good memory speed as with Skylake. but I know of some people who have gotten an X99 running with 3200-3400MHz DDR4 (though on ASUS. They said ASUS where better than ASRock when it came to getting higher memory speed on X99).
Posted By: parsec
Date Posted: 29 Oct 2016 at 9:05pm
DJViking wrote:
The DRAM BLCK was set to 128.7 when I selected the XMP profile. Do DRAM and CPU share the BLCK Frequency? Coz I did not venture into the CPU configuration which also had a setting for BLCK Frequency.
So I was hooping at least to get 3000MHz and to set lower timings. I know of some who has gotten G.skill memory on X99 with 3400MHz (but that was an Asus MB).
Yes, the CPU and memory share the BCLK, I said that in my last post. With the CPU Ratio (multiplier) set to Auto, you can't see the actual values on that screen.
Now your CPU speed is making more sense, but as we can see in your screenshot it was not 2600MHz, it was 3346MHz with your memory at 3600MHz. The Auto setting of the CPU Ratio adjusted automatically to compensate for the BCLK at 128.7 MHz, which is an unusual value.
The Auto setting of the CPU Ratio (multiplier) must have not changed for some reason, when you set the memory to 2400, which is when we see the CPU speed at 2600 in your screenshot.
Of course you can set the memory speed manually, as J Z is demonstrating in the video. I just hope your memory will cooperate, since G.SKILL does not list it as compatible with X99 systems. Check the QVL tab on this page: