DDR3 RAM-Myths enlightened
Extreme overclockers know about the importance of the right memory kit and the correct memory settings. Apart from CPU and GPU, the memory can have a huge impact on benchmark results. Being part of several online communities, I read a lot of stuff every day such as “just buy the cheapest memory kit, because more than 1600 MHz and 1,50 Volt won’t work anyway with your CPU” which is simply not true in several ways. To help you guys find the correct memory kit, I will enlighten some myths in this post.
Myth #1: You will lose the product warranty if you use your kit outside the specifications
A memory stick is quite simple and only contains few different parts. Basically, a PCB (printed circuit board), the memory chips and a SPD-EEPROM (Electrically Erasable Programmable Read-Only Memory). The SPD-chip stores all important information such as memory clock and latencies. Most of the “memory vendors” are actually just “module-vendors”, because they only buy the parts and solder them onto the PCB. Only few manufacturers such as Samsung or Micron actually produce their own memory chips. So technically it’s very common that you can buy modules from different vendors such as Corsair, G.Skill, Kingston or Avexir which all use the same memory chips e.g. from Hynix or Samsung. This leads me to a very interesting point which I want to clarify with two examples:
Kit 1: Avexir Core Series LED DDR3-3000 MHz CL12-14-14-35
On this kit you will find SK Hynix H5TQ4G83MFR memory chips – so-called MFR. According to the datasheet, the ICs are specified at clocks up to 1866 MHz CL13 at a maximum of 1,80 Volt. Avexir sells these kits at a clock of 3000 MHz with a voltage of 1,65 V.
This memory kit contains Samsung memory chips K4B2G0846D-HCH9 – so-called HCH9. These chips are specified at 1866 MHz CL13 at up to 1,975 Volt. Corsair sells them at 2666 MHz C10 using 1,65 Volt.
Myth #2: A memory voltage of over 1,50 Volt will straight damage the IMC of your Ivy-Bridge, Haswell or Devils-Canyon CPU and/or the memory kit.
With the second Intel Core generation Bloomfield (Socket 1366), Intel moved the IMC (Integrated Memory Controller) from the Northbridge into the CPU itself. Already for Socket 1366 CPUs, Intel limited the maximum DRAM voltage to 1,65 Volt. According to Intel, everything above 1,65 Volt is outside the specs and might lead to a permanent damage of the CPU. For Sandy-Bridge the voltage was lowered to 1,55 Volt and for Haswell and Devils-Canyon to 1,50 Volt.
However, extreme overclockers often use DRAM voltages of over 2,0 Volt – even on air. You have to keep in mind that increasing the core voltage of your CPU is also outside the specifications, but still everybody does it to overclock the processor.
A lot of people out there will tell you that running a benchmark at a higher DRAM voltage is not the same as the daily usage which I agree on. That’s why I tested my setup for 30 days straight with Prime95 and a DRAM-Voltage of 1,75 Volt. If you use your computer on full load for 2 hours per day, this equals a total usage of over one year.
- i7-4770K retail
- Alpenföhn Gotthard CPU cooler
- 2 x 4 GB Kingston HyperX Genesis 1600 CL9 1,65 Volt @ 1,75 Volt
- GIGABYTE Z87X-OC
- ASUS GTX 780 DC2
During the test I restarted the setup once every day to have a more realistic result. After the 30 days the system still ran fine without any issues. Safe to say that a voltage of 1,65 Volt is fine to use for the latest Haswell CPUs.
Myth #3: Ivy-Bridge, Haswell and Devils-Canyon CPUs only support a maximum memory clock of 1600 MHz.
The 4th gen Intel Core i7 CPUs feature two 64-bit memory channels and support up to 4 ranks per channel. According the the Intel datasheets, the latest CPUs support a memory speed of 1333 MHz (CL8 and CL9) and 1600 MHz (CL10 and CL11). However, a lot of people use memory speeds or 2400 MHz or even higher, so how is that even possible?
Intel guarantees a memory speed of 1600 MHz on every CPU, no matter how many you test or which model you use exactly. If you want to use e.g. 2666 MHz, it could be that maybe 5 out of 1000 won’t do it, but the majority will still be able to run memory speeds which are much higher than the guaranteed 1600 MHz.
According to my testing, 2800 MHz worked on every single 4770K without even using high VCCSA or VCCIO voltages. If your CPU has a bad IMC and won’t run high clocks, it will never lead to a broken IMC. The worst case is just an unstable system at the given clocks. Lower the clocks again and you will be fine. You will also not lose the warranty by running higher memory clocks on the IMC.
According to my testing these memory speeds will always work 24/7 stable:
- Core i3: 2000 MHz
- Core i5 & i7 (non K): 2133 MHz
- Core i5 & i7 (K-Suffix): 2400 MHz
- Haswell and Devils-Canyon:
- Core i3: 2000 MHz
- Core i5 & i7 (non K): 2133 MHz
- Core i5 & i7 (K-Suffix): 2666 MHz
Myth #4: “Overclocking-Memory” with 2800 MHz and more is the best stuff available on the market.
Early 2014, a lot of module-vendors released very high clocking kits at 2800 MHz or even more. Already during Computex 2013 in Taipei, I had the chance to test very high clocking memory modules at the booth of Avexir. In the end, I received a kit with 2 sticks which was specified at 3200 MHz C12 at 1,65 Volt. In total, Avexir used 16 x MFR ICs (see Myth#1) on two sticks, so 8 per stick. This means that only one side of the PCB has memory chips on it. We call these sticks “single-sided”.
Memory sticks are divided into ranks. Ranks are basically administration units which can be used by the CPU. Like I already wrote in Myth #3, current Intel CPUs feature up to 4 ranks. This means that a system using 4 ranks at the same time will have the best performance. However, you have to have all 4 ranks on 2 memory sticks. Otherwise, you will not be able to use the dual-channel mode which will also lead to a loss in performance. This also means that using 2 memory sticks in dual channel with only 1 rank per stick will also lead to a loss in performance.
Single-sided and single-ranked is not the same! It’s still possible that you only use one side of the PCB but still divide the stick into 2 ranks. However, all single-sided current DDR3 kits on the market are also single-ranked. That’s why we can say that in general single-sided = single-ranked.
Single- / Dual-Ranked in Detail:
Ranks are administration units which are formed out of a set of memory chips. Usually 8 ICs form one rank.
Information stored in RAM cells are just charged capacitors and due to the low capacity it will lose the information after few nano seconds. To keep the information stored it’s necessary to perform a refresh cycle every few nano seconds.
Rank interleaving is a DDR3 feature which allows to perform a refresh operation in one rank and a access operation in the other rank using dual-ranked memory modules. Single-ranked memory modules can only perform one operation at the same time which will lead to a slower performance because you have to wait one cycle until you can access the information stored on your stick.
In addition to the issue of single-ranked memory sticks, at the moment there are almost only Hynix MFR ICs left on the DDR3 market (talking about high clocking sticks!). These memory chips can clock quite high but only with very loose memory timings. So even if you use high memory clocks, you will still have a bad performance.
If you take a look at the prices of high clocking DDR3 memory of 2800 MHz and more, you will notice that the prices are insanely high. Currently, the best bang for the buck are 2 x 8 GB kits with 2400 MHz. For normal gaming rigs everything above is too expensive for the gain in performance. Everything below is only slightly cheaper and you will lose performance.
Almost all DDR3 memory chips on the market have a size of 512 MB. This means that most of the 4 GB sticks are single-sided = single-ranked with 8 chips in total. However, all 8 GB sticks are dual-ranked. So the best way to avoid single-sided sticks is to buy 2 x 8 GB kits.
I ran some game benchmarks for you at different memory configurations to show the performance differences of single- and dual-ranked.
If you use a single GPU system, you will see an improvement of the min-FPS, but almost no difference in the average FPS because of the GPU limit. Multi-GPU setups will have a quite big performance gain, because they are often limited by the CPU.
Another interesting point is that a 3770K using fast 2400 C10 memory will beat a 4770K with slow memory like 1600 MHz single-ranked. So if you upgrade your setup from Ivy-Bridge to Haswell, don’t save money on the memory or you will have no benefit in total!
SR = single-ranked
DR = dual-ranked
Myth #5: There are special overclocking or gaming memory kits
Like I already explained in Myth #1, almost all module-vendors use the same memory ICs across all of their kits. The kits only differ in overclockability, stock clocks, looks and stuff included in the delivery. So there is no such thing like overclocking or gaming memory!
Myth #6: Sticks with big heatspreaders are running cooler and have a better performance
The heatspreader usually only improves the look of your kit and definitively doesn’t improve the performance. The power consumption of a memory stick is very low and even without a heatspreader the sticks would work without any problems.
Myth #7: Low-Voltage memory will significantly lower the power consumption of your rig
After I had published the German version of this article, I received a request to test this myth. The conclusion is that it is not a myth, but in fact only partially true. A lower memory voltage will lower the power consumption of your rig. However, the power consumption is much more affected by the clock and not the voltage.
I used a 3770K clocked at 4000 MHz on a GIGABYTE Z77X-UP7 motherboard in combination with a Corsair Vengeance Pro 2666 C10 kit and different memory configurations to test this myth.
Recommendation to buy:
Rigs with low budget:
Any 2 x 8 GB Kit with 2400 MHz. Preferably C10 such as G.Skill TridentX F3-2400C10D-16GTX
Questions or other myths you want to know about? Let me know in the comments!