Value RAM Roundup: Computing On a Budget
by Wesley Fink on April 11, 2005 4:26 PM EST- Posted in
- Memory
If money were no object in buying a new computer system, enthusiasts would almost always choose the fastest memory with the best timings and the largest overclocking potential. The reality for most, however, is that a new system purchase or upgrade is most often a question of where to put your money for the greatest performance return. To make those kinds of decisions on a system purchase, you really need to know the real difference in performance between buying the best and buying something half the price, and possibly putting the money saved elsewhere for a larger performance gain.
These questions of the real impact of memory speed and timings on performance are things that we have talked about in many memory reviews. AnandTech has always been an advocate of real world performance measurements, and we've shunned using just synthetic benchmarks in our testing of every type of component. This is not because synthetic benchmarks are not useful - they are often very revealing of component differences. It is because running just synthetic benchmarks can severely distort the picture of performance with real applications and real games. That is why we always use games and the pure number-crunching Super Pi in our memory tests. It is also the reason why we test using both Buffered (Standard) and Unbuffered synthetic benchmarks. We have found in much of our testing that the less commonly used Unbuffered benchmarks more closely mirror how games really respond to memory differences.
This quest for real performance differences is also the reason why we moved to testing different memory speeds at the same CPU clock speed in our Athlon 64 memory tests. The AMD CPU, with unlocked multipliers, allowed us to finally remove the CPU speed differences from our memory tests so that you could finally see the true impact of memory speed increases and memory timings on performance. As you have seen in past reviews, those performance differences are very real, although they are much smaller than many memory manufacturers might want you to believe. On the other hand, faster memory speeds and faster memory timings do improve performance, no matter what some nay-sayers are determined to prove.
Let's state, right up front, that if you're on a tight budget, memory is often a good place to save a little money by buying less than the best and moving that cash to a better CPU or a better video card. You are likely to get a bigger performance boost with the extra $150 that you save on memory by buying a faster CPU or an upgraded video card. But don't be misled. The upgrade to the next higher CPU would normally increase performance maybe 5 to 10% - about the same as the difference in performance between cheap, slow memory and fast memory with tight timings. Video cards usually yield more than a 10% boost for that same $150.
If you do need to balance and buy less than the best in memory, the need for help is even greater than if you can afford whatever you want. Some Value RAM is pretty basic and slow, and some is just about as good as the best and most expensive that you can buy. For that reason, it was well beyond time for our first Value RAM roundup. There are some disappointments and a few very pleasant surprises. We think that you will be surprised by how much performance there is in some cases, and how little in others, when you're shopping for Value RAM.
102 Comments
View All Comments
ChineseDemocracyGNR - Tuesday, April 12, 2005 - link
#39,"2) RAM multipliers are usually limited. If you have a standard set of 400, 320, and 266 speeds, you could only achieve DDR400 speed at a CPU frequency of 250. Anything lower than that would be running the RAM at less than 400. Most A64 CPUs can't do 250 on air at stock multipliers (the low end ones can) so they will be running less than optimum ram speed. That's where you could lower CPU multipliers or use a board like the DFI with lots of intermediate RAM ratios. "
I'm not sure I'm following.
With a 9x CPU multiplier, DDR266 memory divider and 312MHz reference clock the memory would be running at DDR400.
With a DDR200 option you could go up to 400MHz on the reference clock. That means that no DDR400 memory will limit the overclock of a CPU with a 9x multiplier.
"1) There is an Asynchronous Latency penalty, which can be tweaked somewhat on boards with better BIOS options like the DFI. It is not, hoever, the kind of asynchronous penalty you see on a FSB board like Intel. "
In my own tests there's no real-world penalty at all. I compared an Athlon 64 running at:
REFCLOCK: 200MHz
Memory Divider: DDR400
CPU multiplier: 9x
LDT: 5x
with:
REFCLOCK: 300MHz
Memory Divider: DDR266 (DDR400 effective)
CPU multiplier: 6x
LDT: 3x
The results where near identical.
"In other words, the easiest way to consistently improve memory performance is 1:1 memory speed."
There's no memory fast enough to run at 1:1 with an Athlon 64. ;)
An Athlon 64 at 9*200 is on a 1800/9 ratio with DDR400 memory.
I'm sorry but I stand by what I said before, there's no reason to invest in memory if you want to overclock your Athlon 64, only if you want to overclock the memory as well.
Kind of on the subject, I hope the round up of AMD PCI-E boards (there is one coming right?) tests the best reference clock the motherboards can achieve without memory as a limiting factor, unlike the reviews before.
PrinceGaz - Tuesday, April 12, 2005 - link
Excellent review, both for the modules it covered and what it didn't.One small point- there is no such thing as 1:1 memory timings with A64 processors. The reduced latency and higher performance that a 1:1 ration gave when the processor to chipset FSB was running synchronously with the chipset memory-controller, is irrelevant with the Athlon 64 as there is no intermediate bus operating at a differnt speed to the memory controller to cause overheads. Selecting a lower memory speed just changes the CPU:Memory ratio in the processor.
The memory on an Athlon 64 system works just as efficiently (though ay a lower bandwidth of course) if set to DDR333 as it does at DDR400, which means there is no real penalty when overclocking in choosing a lower memory speed to compensate for the increasing bus speed.
Olaf van der Spek - Tuesday, April 12, 2005 - link
http://anandtech.com/memory/showdoc.aspx?i=2392&am...> Transcend is another memory that costs just $100 for a Gigabyte and yet manages to nearly reach DDR550 in overclocking.
550?
The table claims 510 (2 x 223), but 2 x 223 = 446.
Olaf van der Spek - Tuesday, April 12, 2005 - link
Is Lavalys sponsoring this article? Why is that paragraph repeated on every page?JustAnAverageGuy - Tuesday, April 12, 2005 - link
I would have liked to see Mushkin Blue($147 per GB)
http://www.newegg.com/app/viewproductdesc.asp?desc...
and Corsair VS 2.5
($174 per gb)
http://www.newegg.com/app/ViewProductDesc.asp?desc...
I won't whine about the voltage, that's been done before :)
Olaf van der Spek - Tuesday, April 12, 2005 - link
-LX - Tuesday, April 12, 2005 - link
Why isn't the OCZ4001024WV3DC-K on the OCZ site???CobraT1 - Tuesday, April 12, 2005 - link
If you are interested in the OCZ Value VX, note the differences in the two part numbers, one with a "W" and one without.Value VX = OCZ4001024WV3DC-K
2.5-3-3-7 (picture) Supports EVP (Extended Voltage Protection)
Value = OCZ4001024V3DC-K
3-4-4-8 Does not Support EVP
See this link for both.
http://www.newegg.com/app/searchProductResult.asp?...
Hope this clears up the confusion.
segagenesis - Tuesday, April 12, 2005 - link
Wesley - Fair enough. But when that ATACOM link posted in #44 shows 3-4-4 even on the label in the picture its hard to tell who to believe (and its hard to read the part # on it). If its all the same chip then fine... but why label it differently then? Buyer beware?Maybe I am off base...
Turin39789 - Tuesday, April 12, 2005 - link
I get real tired pushing ferrari's out of my driveway. There isnt any racing alcohol available to me, sometimes I have my neghbor tow me to work in his chevrolet cobalt