High Speed DDR2: Buffalo and Crucial Deliver 1000+
by Wesley Fink on July 7, 2006 12:05 AM EST- Posted in
- Memory
Buffalo PC2-8000 C5: Stock Memory Performance
The current Intel platform, based on NetBurst technology, does not really allow for easily testing different memory speeds at the same CPU speed. Instead most top motherboards provide a wide range of memory ratios that match available DDR2 memory. Most end-users select the memory ratio that matches their DDR2 memory speed. For those reasons, we first test all of the stock ratios at the fastest stable timings we can achieve at the given ratio. With ratios, CPU speed remains the same at 3.46GHz in our memory test bed, and memory speed is varied by selecting different ratios.
There are some downsides to this approach. With the memory controller in the chipset, instead of part of the processor as in AM2 systems, there is a small performance penalty for speeds other than a 1:1 ratio (DDR2-533 in this case). However the penalty is in reality very small and memory scales nicely through the various speed options.
The Buffalo PC2-8000 is rated at DDR2-1000, so the 1000 speed was also tested. To achieve that speed the 889 memory speed was selected at the standard 1066 FSB (266 setting quad pumped). The FSB was then overclocked to 300 (1200 FSB) resulting in a memory speed of DDR2-1000. The Buffalo FireStix clearly performed much better at DDR2-1000 than the rated timings of 5-5-5-15. Our testing found complete stability at DDR2-1000 at 4-4-5-12 timings. This is not quite as good as OCZ at 4-3-4 but it is still very fast for memory running at DDR2-1000.
The fastest possible timings with today's DDR2 are 3-2-2. If you look closely you will see the Buffalo FireStix work fine at the fastest timings that can be selected at both DDR2-400 and is nearly as fast at the stable 1:1 memory setting of DDR2-533 with 3-2-3 timings. Despite the fact that CPU multipliers cannot be dropped below 12X on the Intel platform, it is important to keep in mind that the first 5 table rows, from DDR2-400 to DDR2-1066 represent a constant CPU speed of 3.46GHz with memory running at faster speeds through ratios. 1:1 should always have the least overhead in the current Intel universe, but the DDR2 memory still scales well by speed over the full range. Memory bandwidth improves with memory speed, as does raw calculation performance. However, this does not always translate into linear gaming performance curves in Half Life 2: Lost Coast and Far Cry.
The Buffalo FireStix topped out at DDR2-1100, which is the same top speed achieved with our OCZ PC2-8000 EL. Timings were at the rated 5-5-5-15. Performance was excellent at DDR2-1100, but it was not the fastest performance found in our testing. However the FireStix matched the OCZ as being a memory that can reach the DDR2-1100 plateau.
The distinction for fastest overall performance goes to the rated DDR2 speed of 1000. At that speed the CPU is running at 13x300 or a 1200FSB, which is faster than the stock FSB of 266 or the 100 overclock from 1067 at 275 FSB. No doubt the DDR2-1000 performance was partly the result of faster memory timings and partly the result of the higher CPU frequency. 300x13 is 3.9GHz, which is certainly a good deal faster than the stock 3.46GHz.
There are other possible approaches to overclocking DDR2 memory on the Intel platform. Probably the most logical, given the memory controller resides on the Intel chipset rather than the processor, is to look at overclocking at a 1:1 ratio. For our test setup that means a DDR2-533 base setting. With the added ratio flexibility of Core 2 Duo Extreme we plan to adjust memory testing to better examine overclocking capabilities of DDR2 memory.
The current Intel platform, based on NetBurst technology, does not really allow for easily testing different memory speeds at the same CPU speed. Instead most top motherboards provide a wide range of memory ratios that match available DDR2 memory. Most end-users select the memory ratio that matches their DDR2 memory speed. For those reasons, we first test all of the stock ratios at the fastest stable timings we can achieve at the given ratio. With ratios, CPU speed remains the same at 3.46GHz in our memory test bed, and memory speed is varied by selecting different ratios.
There are some downsides to this approach. With the memory controller in the chipset, instead of part of the processor as in AM2 systems, there is a small performance penalty for speeds other than a 1:1 ratio (DDR2-533 in this case). However the penalty is in reality very small and memory scales nicely through the various speed options.
Buffalo (Stock Memory Ratios) - 2x1GB Double-Bank | ||||||||
CPU Ratio at 3.47 GHz |
Memory Speed |
Best Timings (Voltage) |
Far Cry (fps) |
Sandra Unbuffered |
Sandra Buffered |
SuperPI 2M Mod 1.5 (seconds) |
HL2 Lost Coast (fps) |
Quake 4 (fps) |
(4:3) | 400 DDR2 | 3-2-2-5 1.8V |
62.1 | INT 2816 FLT 2847 |
INT 5546 FLT 5523 |
88.6 | 84.8 | 68.7 |
(1:1) | 533 DDR2 | 3-2-3-8 2.1V |
63.8 | INT 3489 FLT 3508 |
INT 6476 FLT 6476 |
86.3 | 87.2 | 74.3 |
(4:5) | 667 DDR2 | 3-3-3-9 2.1V |
64.2 | INT 3980 FLT 4014 |
INT 6589 FLT 6626 |
85.2 | 88.7 | 76 |
(2:3) | 800 DDR2 | 3-3-4-10 2.1V |
64.6 | INT 4298 FLT 4368 |
INT 6744 FLT 6714 |
84.2 | 89.3 | 75.7 |
(1:2) | 1067 DDR2 | 4-4-5-14 2.3V |
65.7 | INT 4559 FLT 4620 |
INT 6829 FLT 6826 |
83.5 | 90.9 | 78.9 |
(3:5) OC 300x13 |
1000 DDR2* *Rated Speed |
4-4-5-12 2.2V |
69.9 | INT 4886 FLT 4937 |
INT 7651 FLT 7635 |
75.3 | 99.9 | 86.8 |
Highest Mem Speed (1:2) OC 275x13 |
1100 DDR2 | 5-5-5-15 2.35V |
67.3 | INT 4614 FLT 4678 |
INT 7034 FLT 7031 |
81.3 | 92.8 | 81.2 |
The Buffalo PC2-8000 is rated at DDR2-1000, so the 1000 speed was also tested. To achieve that speed the 889 memory speed was selected at the standard 1066 FSB (266 setting quad pumped). The FSB was then overclocked to 300 (1200 FSB) resulting in a memory speed of DDR2-1000. The Buffalo FireStix clearly performed much better at DDR2-1000 than the rated timings of 5-5-5-15. Our testing found complete stability at DDR2-1000 at 4-4-5-12 timings. This is not quite as good as OCZ at 4-3-4 but it is still very fast for memory running at DDR2-1000.
The fastest possible timings with today's DDR2 are 3-2-2. If you look closely you will see the Buffalo FireStix work fine at the fastest timings that can be selected at both DDR2-400 and is nearly as fast at the stable 1:1 memory setting of DDR2-533 with 3-2-3 timings. Despite the fact that CPU multipliers cannot be dropped below 12X on the Intel platform, it is important to keep in mind that the first 5 table rows, from DDR2-400 to DDR2-1066 represent a constant CPU speed of 3.46GHz with memory running at faster speeds through ratios. 1:1 should always have the least overhead in the current Intel universe, but the DDR2 memory still scales well by speed over the full range. Memory bandwidth improves with memory speed, as does raw calculation performance. However, this does not always translate into linear gaming performance curves in Half Life 2: Lost Coast and Far Cry.
The Buffalo FireStix topped out at DDR2-1100, which is the same top speed achieved with our OCZ PC2-8000 EL. Timings were at the rated 5-5-5-15. Performance was excellent at DDR2-1100, but it was not the fastest performance found in our testing. However the FireStix matched the OCZ as being a memory that can reach the DDR2-1100 plateau.
The distinction for fastest overall performance goes to the rated DDR2 speed of 1000. At that speed the CPU is running at 13x300 or a 1200FSB, which is faster than the stock FSB of 266 or the 100 overclock from 1067 at 275 FSB. No doubt the DDR2-1000 performance was partly the result of faster memory timings and partly the result of the higher CPU frequency. 300x13 is 3.9GHz, which is certainly a good deal faster than the stock 3.46GHz.
There are other possible approaches to overclocking DDR2 memory on the Intel platform. Probably the most logical, given the memory controller resides on the Intel chipset rather than the processor, is to look at overclocking at a 1:1 ratio. For our test setup that means a DDR2-533 base setting. With the added ratio flexibility of Core 2 Duo Extreme we plan to adjust memory testing to better examine overclocking capabilities of DDR2 memory.
24 Comments
View All Comments
JarredWalton - Friday, July 7, 2006 - link
We're working on more memory reviews, and Corsair's offering will be reviewed soon.araczynski - Monday, July 10, 2006 - link
didn't know that was an option, but that's ok, with the adblock solution i get to kill many birds with one stone.araczynski - Friday, July 7, 2006 - link
...i'm getting fed up with the damn intellitext ads all over the place, anyone know of a surefire way to block that crap?TIA
araczynski - Friday, July 7, 2006 - link
NM, found adblock for firefox, brilliant!JarredWalton - Friday, July 7, 2006 - link
Another option is to simply http://www.anandtech.com/siteinfo.aspx?intelli=y">turn it off in your site preferences. :)lopri - Friday, July 7, 2006 - link
Excellent review in that it shed light on DDR2 testing methodology on Intel platform. I should admit that I'd been quite ignorant about DDR2 scaling to this date. This article exaplains alot about the way Intel platform works and how dividers are used - in plain English. It seems, in a sense, it's easier to test memory on Intel platform, especially once Conroe arrives, with so many dividers available at any given CPU clock.Thanks for an excellent review. BTW, when can we expect the P5W-DH review and/or DFI 975X Infinity review?
lop
*nitpick1 : On page 5, there is a typo. ;)
Wesley Fink - Friday, July 7, 2006 - link
Thanks, Lopri. The typo is now corrected.Now that AMD has moved to DDR2 with AM2, memory dividers and memory speeds work exactly the same, with standard supported speeds to DDR2-800.
The P5W-DH review will post next week.
semo - Saturday, July 8, 2006 - link
why don't you make a dedicated error reporting section for each article?last page fifth paragraph:
shoudln't that be "amd platform"
Wesley Fink - Saturday, July 8, 2006 - link
We were talking about how Intel handles memory speed which is why AMD was not also mentioned. DDR-533 is DDR-533 on BOTH the Intel and AMD platform. However, the CPU clock speed on the AMD platform is 400, while the bus speed on the Intel is 1066. AMD double pumps 200 on the clock to achieve 400, while the latest Intel processors quad pump 266 to achieve 1066. The BASE speed is still 200 AMD and 266 Intel.1:1 on the AMD is therefore DDR2-400, but Hyper Transport and the on-chip memory controller on AM2 means the memory speed or ratios don't really matter. There is no penalty for running AM2 at ratios, but there is a very slight penalty for running Intel at other than 1:1 (DDR2-533) - in the range of 1% to 5% memory bandwidth reduction.
The AM2 has massive DDR2 memory bandwidth, but it is not memory-starved and really can't use the extra bandwidth in the current CPU design. It might matter more in future AMD designs.
semo - Sunday, July 9, 2006 - link
ok thanks i think i get it now. and it's a shame amd can't take advantage of the advances ddr2 has made (apart from the reduction in penalty going from ddr to ddr2)