Computer Chess Club Archives


Search

Terms

Messages

Subject: Must read if building new 64 bit system with large memory

Author: K. Burcham

Date: 18:34:51 10/21/03




If you have already built your system or if you had yours built, I would pull
the side cover, see how many sticks of ram and what size each was. some
manufacturers might slow your system by adding the wrong combination of ram
described in this article. Should be easy to test with your program. If someone
does make an adjustment to decrease ram, and the kns increases please post the
adjustment made, and the speed increase.

"Upgrading" your Pentium 4 from 2x512MB to 4x512MB would actually decrease
performance by 33%!

On the Athlon64 and Pentium4 i875 platforms, the more memory you add, the slower
the memory performance.

further reading:

Although Athlon64 motherboards ship with 3 DIMM slots, they can only run 2 DIMMS
(4 banks) at full speed. This limits you an Athlon64 system to 2x256MB (two
single bank), 2x512 (two double bank), or 2x1024 MB (two high-density double
bank) memory configurations. Should you go with 3x256MB, your memory speed will
drop to DDR333 and going with 3x512MB of RAM will drop you all the way down to
DDR200 (PC1600)!

On the Athlon 64 FX and Opteron CPUs, there really isn't any difference in
performance with additional DIMMs. Those CPUs are designed to handle 4 DIMMs (8
banks) without any problems, and since it's registered, adding DIMMs does not
increase latency - you've already paid the toll at the register. Simply put, the
registered DIMM design allows you to add additional memory to the system without
adverse affecting system performance.

And Intel?
The Intel i865PE Springdale and i875P Canterwood platforms claim to preserve
full DDR400 clock speeds, but will add additional latency with greater than two
DIMMS. Those of you with careful reading skills will notice that I used the word
"claim."

Lost in Translation? Here's the summary
On the Athlon64 and Pentium4 i875 platforms, the more memory you add, the slower
the memory performance. In the case of the Athlon64, the drop occurs with a drop
to 1.6GB/s bandwidth, half its peak. It can transfer less data for the same
amount of time. In the case of the Pentium4, the performance drop is supposed to
be an increase in latency, but maintains the DDR400 bandwidth of 3.2GB/sec. It's
top speed is the same, but has slower acceleration.

What we are saying is that adding extra memory can reduce system performance if
it is unused. You won't believe me without the proof, so let's take a look at
the benchmarks again when running additional RAM.

"Upgrading" your Pentium 4 from 2x512MB to 4x512MB would actually decrease
performance by 33%!

http://firingsquad.com/hardware/building_gaming_opteron_2003_Part2/default.asp

kburcham







This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.