The theory states the more (independent) memory channels the more memory throughput.
So a CPU with 4 memory channels should have (at least) noticeably better memory performance than a CPU with 2 memory channels supported, of course if equal DIMMs are used and installed on all the memory channels.
The practice does not confirm that somehow.
I have 2 machines
1. i7 based, 2 memory channels are supported, 2 memory slots in motherboard, DDR4-2400s are installed in the both.
2 Xeon E5-26xx, 4 memory channels are supported, 8 memory slots in motherboard, DDR4-2400s are installed in all of them.
Memetest86’s memory benchmark shows nearly equal speed on the both machines though
How it could be? The hypotheses
- memory interleaving is disabled in UEFI (no evident settings for that though)
- the memory interleaving step is too high, higher than a maximum memory block involved into the test
- the memory test specifics, strictly sequential access for instance.
- CPU cache affects the results
Could you please explain the behavior?
Looks like I'm just missing something important.
Thank you
So a CPU with 4 memory channels should have (at least) noticeably better memory performance than a CPU with 2 memory channels supported, of course if equal DIMMs are used and installed on all the memory channels.
The practice does not confirm that somehow.
I have 2 machines
1. i7 based, 2 memory channels are supported, 2 memory slots in motherboard, DDR4-2400s are installed in the both.
2 Xeon E5-26xx, 4 memory channels are supported, 8 memory slots in motherboard, DDR4-2400s are installed in all of them.
Memetest86’s memory benchmark shows nearly equal speed on the both machines though
How it could be? The hypotheses
- memory interleaving is disabled in UEFI (no evident settings for that though)
- the memory interleaving step is too high, higher than a maximum memory block involved into the test
- the memory test specifics, strictly sequential access for instance.
- CPU cache affects the results
Could you please explain the behavior?
Looks like I'm just missing something important.
Thank you
Comment