11-09-2003,11:39 PM
Generlly speaking, yes. But, you really should check exactly what you've got installed so you get memory in the same timing range. You also might not have a free slot to put any memory in there, which means you'd have to replace one chip. Then there is the issue of how your board handles large banks if you want to go to 512 or higher--some boards need registered DRAM for a 512MB stick to work right. Usually this is a non issue up to a 256MB stick.
I usually recommend multiple sticks of 256MB PC2700DDR , filling each slot. This bypasses most issues with the finicky boards, so you can easily port them over to future DDR boards no problem. They'll often run 1/1 divisor on a 143MHz FSB at CAS2 no problem, faster with heat spreaders or good case airflow. With PC2100, you sometimes have to slow the chip's latency down to 2.5 or 3 once you break the 125MHz line if they aren't cooled well enough.
Extracting the memory's timing and converting it to the PC Rating is tedious, but there is a handy benchmark suite you can nab for free that will give you the details in plain text--without having to open your case. SiSandra will tell you straight up all the details on your memory configuration. Just run the "Mainboard Information" module and it will give all kinds of goodies on your system. First, in the "System Memory Controller" section, it will list each memory bank (slot) and how much is installed. Further down in the "Logical/Chipset" and "Memory Modules" sections it will give you the PC spec rating of your chips, as well as the CAS timing detected by the SPD on the chip. Note the Bank ID's will be a bit different then what is listed in the controller section above--this is the logical translation of the Bank, while the controller section lists the physical location of the bank (logical bank 0/1 is the first physical slot, 2/3 is the second, etc).
http://www.sisoftware.net/
I'm still using the MAX3 release from a few months back, but they have the 2004 release out now also. It's a big D/L for a dial-up (7MB or so), but it is a very valuable tool for snooping a sytem and tweaking it.
Good Luck!
Raist
If it ain't broke don't try to fix it! But, hell if you can tweak that bastard just a little bit more....hehehe.