I set XMP profile for memory but it overclocked CPU- why?

Astralv

Distinguished
Hey there

Never thought I will find myself on the overclocking forum- I said- I will not be overclocking.

I have Corsair 3000Mhz 32 GB (2x16) memory. When installed without XMP profile it shown to run at 2100 Mhz.

My processor is Kaby Lake 7700K.

Motherboard is Asus Z270 ROG HERO
I want to get my memory up to the speed (3000Mhz) without affecting the CPU.

So I used some optimization took that supposedly detected best settings for my hardware and this is what it set everything to:

In MAIN menu:

I7 7700K 4.20 GHz
Speed 4326 MHz

Total memory 32768MB
Memory Frequency 3183

On the side of the screen it says,

CPU
Frequency 4326 MHz Temperature 30C

Memory
Frequency 3183 MHz Voltage 1,344V

Voltage +12V +5V
12192V 5.080V
+3.3V
3.328V

I have no idea what any of these mean.

Those are setting from BIOS. I updated BIOS today and it looks like it reset DEAULT settings and everything is back to original numbers. So I need to set XMP profile for memory but it shows some crazy numbers.

I don't even need to overclock. This computer is for Audio editing. Not even one game will be on it. Music processing can be demanding, I run many heavy software synths that are demanding on CPU, but it was ok with my old processor at 3.5, so 4.2 should be enough. How do I keep CPU at original speed but set XMP for memory only. And isn't 3183 more than 3000 it supposed to be set for? Thank you.
 
Solution
There are two ways memory can reported, the setting you see in the bios setup menu with Xmp mode selected and turned
for Xmp 2.0 profiles is often stated at the overall maximum speed of the memory.

All DDR type memory runs at Double Data Rate.

Basically all it means is that the memory in one clock cycle, execution of data, can send and receive data at the same time with DDR rated memory.
Though the read and write speeds of each the write, and read cycle is if you have memory rated 3000Mhz over all would be.

1500 Mhz speed set for read operations, and 1500Mhz speed set for write operations.

Simply the two values of the read and write channels are added together to quote on a memory stick the overall speed.

1500Mhz x 2 = 3000Mhz...
There are two ways memory can reported, the setting you see in the bios setup menu with Xmp mode selected and turned
for Xmp 2.0 profiles is often stated at the overall maximum speed of the memory.

All DDR type memory runs at Double Data Rate.

Basically all it means is that the memory in one clock cycle, execution of data, can send and receive data at the same time with DDR rated memory.
Though the read and write speeds of each the write, and read cycle is if you have memory rated 3000Mhz over all would be.

1500 Mhz speed set for read operations, and 1500Mhz speed set for write operations.

Simply the two values of the read and write channels are added together to quote on a memory stick the overall speed.

1500Mhz x 2 = 3000Mhz.

The only thing that would change the speed of the memory is if the multiplier clock of the cpu it`s self cannot be changed or set if it has a locked cpu multiplier.

Is the base clock setting of the board, in your bios is raised BCLK.
From its factory default set value, in most cases 100 Mhz.

So check what the Bclk value should be set to in the bios, if set above 100 it explains why the cpu is overclocked.
And also at the same time why the memory shows it`s self as working at 3183 Mhz in speed even if the memory profile you selected in the bios was 3000Mhz selected Astralv.
 
Solution