[citation][nom]demonhorde665[/nom]they quote a lot of figures while saying nothing about expected latency . keep in mind ddr3 was slow to adopt for several reasons 1. many peopel had jsut shelled out money of ddr2 based systems before ddr3 was annouced or available . 2. DRR3 did and still does cost drastically more than ddr 23. ddr3 has drastically higher latency compared to ddr 2 , if you take a lower speed ddr 3 module and match it to the same speed ddr2 the ddr 2 will perform better because it has lower latency number 3 being the Biggest reasons budget minded enthusiast were not enthusiastic about ddr3. we need latency figures along side the speed figures .[/citation]
1. DDR3 is far cheaper than DDR2 ever was.
2. DDR3 has lower latency than DDR2.
DDR3 has higher TIMINGS, not latency. Timings are how many clock cycles a latency takes. The clock frequency of DDR3 improved enough that the higher timings are offset and the latency is actually lower.
GDDR3 is based on DDR2, it is NOT DDR3. GDDR3 performs similarly to DDR3, but seems to be able to go to higher clock frequencies more stably, but graphics RAM has much looser timings than comparable system memory and can have higher voltages. GDDR4 is also based on DDR2/GDDR3. GDDR5 is based on DDR3. It is so much faster than DDR3 because GDDR5 isn't really DDR, it is QDR. That means quad data rate instead of dual data rate.
DDR4 is a whole new technology that is an evolution of DDR3 and also takes some improvements from graphics memory that system memory has thus far lacked. However, DDR4 is still dual data rate, unlike GDDR5's quad data rate. GDDR5 is not the same as DDR4, but they have some similarities. However, all memory has SOME similarities. DDR4 has a completely different topology from previous memory technologies too.
[citation][nom]computerfarmer[/nom]Now that we have cleared up DDR4 vs GDDR5. I have another question. What is DDR4's bandwidth example: DDR3 1000mhz = 2000mhz effective bandwidth - GDDR5 1000mhz = 4000mhz effective bandwidth DDR4 1000mhz = ????mhz effective bandwidthLast time there was a memory change similar to this, Intel went one direction(Ram bus DR) and AMD went with DDR2. Motherboards are only at a max of 32gb of ram and windows 7 can handle 6x this amount.It is a good thing there will be lots of time before we see this change.[/citation]
DDR4 will be 1000MHz=2000MHz effective, but can have 2000MHz=4000MHz effective, unlike DDR3. DDR has higher clock frequencies than DDR3 instead of higher effective clock frequencies.
[citation][nom]A Bad Day[/nom]My friend tried to pull something like that before. He claimed to have a ridiculously high clock rate for his RAM, but the timing was like in the 20s or 30s.I lol'ed.[/citation]
We already have DDR3-2400MHz at 10-10-10 and similar latencies. DDR4 is a superior tech that can go to much higher bandwidths without huge latencies. It is simply more energy efficient, allowing higher frequencies. Remember, it is a balance of timings and frequencies that gives you latency, not just timings. 30-30-30 timings at like 10GHz would have almost four times lower latency than 1600MHz at 9-9-9 (compare 11.25 nanoseconds for the DDR3 to 3 nanoseconds for the hypothetical memory).
[citation][nom]NoXtress[/nom]Lol, if we have boards supporting 64~128 Gb RAM about 2014, thyen MS, Intel and AMD should start developing a 96~128 bits OS, because it'll overrun the 64 bits specs by 2018 ...[/citation]
64 bit addressing is good up until like 16 exabytes or so. All memory limits in an OS are artificial limits set by the creator of the OS and can be increased with each new OS. We shouldn't need to go beyond the limits of 64 bit addressing until 40 years from now for desktop machines, maybe earlier for servers. However, memory needs aren't increasing too quickly right now. In fact, going up from Windows Vista, each new OS is even lighter, getting closer to where XP was in memory usage. Because of that, I'm not sure about regular people EVER needing to go beyond 64 bit, or at least for a very long time, uneless there becomes another reason to advance past 64 bit.