Ive read somewhere in comments written how to calculate maximum memory bandwidth:
" Memory Bandwidth = Memory Base clock (MHz) x I/O Cycles (the number next to DDR) x Transfers Per Clock (2 for all DDR because Double Data Rate) x RAM bus (64-bit lane for all DDR so far) x Number of Channels (2 or 4). "
Here you can see maximum memory bandwidth of 6700 skylake processor which is 34GB/s.
http://ark.intel.com/products/88196/Intel-Core-i7-6700-Processor-8M-Cache-up-to-4_00-GHz
Say i have two 2133 DDR4 memory.
266 * 2 * 4 = 2133 (memory clock)
2133 * 64 * 2 = 273024 (transfer rate)
273024 / 8 / 1000 = 34.12GB/s (convert to GB/s)
As you see it reached the maximum bandwidth specified for intel 6700 processor.
So does it mean i dont get more speed having anything more than dual channel 2133 mhz??
Any reason to buy dual channel 2400/2800/3200 etc for skylake processors? (other than good looking heat sink )
(TBH im going to buy memory which fits with theme of my build but im just wondering!)
Thanks in advance
" Memory Bandwidth = Memory Base clock (MHz) x I/O Cycles (the number next to DDR) x Transfers Per Clock (2 for all DDR because Double Data Rate) x RAM bus (64-bit lane for all DDR so far) x Number of Channels (2 or 4). "
Here you can see maximum memory bandwidth of 6700 skylake processor which is 34GB/s.
http://ark.intel.com/products/88196/Intel-Core-i7-6700-Processor-8M-Cache-up-to-4_00-GHz
Say i have two 2133 DDR4 memory.
266 * 2 * 4 = 2133 (memory clock)
2133 * 64 * 2 = 273024 (transfer rate)
273024 / 8 / 1000 = 34.12GB/s (convert to GB/s)
As you see it reached the maximum bandwidth specified for intel 6700 processor.
So does it mean i dont get more speed having anything more than dual channel 2133 mhz??
Any reason to buy dual channel 2400/2800/3200 etc for skylake processors? (other than good looking heat sink )
(TBH im going to buy memory which fits with theme of my build but im just wondering!)
Thanks in advance