Author Topic: memory question  (Read 281 times)

Offline mjolnir

  • Nickel Member
  • ***
  • Posts: 506
memory question
« on: April 17, 2003, 07:18:53 AM »
I've starting poking around looking at building a new system.  Can anyone tell me what the difference is between:

Corsair CMX256A-2700LL-DDR-Ultra Low Latency
Corsair CMX256A-3200LL-DDR-Ultra Low Latency
Corsair 256MB DDR-400MHz-CAS 2-XMS (PC3200)
Corsair 256MB DDR-434MHz-CAS 2-XMS (PC3500)
Corsair 256MB DDR-333MHz-CAS 2- XMS (PC2700)

I guess I'm asking what the 2700/3200/3500 number means, and what ultra low latency is for.  Thanks.

Offline Siaf__csf

  • Gold Member
  • *****
  • Posts: 2213
memory question
« Reply #1 on: April 17, 2003, 08:43:00 AM »
If you're planning to install the sticks to a normal non-overclocked /tweaked system, the only difference really is the price.

You won't get any benefits for the expensive memory unless you start tweaking your settings heavily or overclock.

So my suggestion is that you should buy a quality STANDARD ram for your system. If you have to ask about the difference, you most likely won't be able to take benefit from them :)

If you want to learn about the subject, go visit http://www.hardocp.com http://www.tomshardware.com etc. sites. Read articles.. You'll learn all you want and then some.

Offline bloom25

  • Silver Member
  • ****
  • Posts: 1675
memory question
« Reply #2 on: April 17, 2003, 06:11:44 PM »
The PC2700, 3200, 3500 etc refers to the maximum data transfer rate for that module.  Unfortunately this is misleading (it was a marketing thing to make DDR look much faster than regular SDRAM, which rated in clockspeed (PC66, PC100, PC133), rather than data transfer rate.)

Basically:

PC2100 is DDR266 or 266 MHz DDR SDRAM memory.
PC2700 is DDR333 or 333 MHz capable DDR SDRAM.
PC3200 is DDR400 " 400 MHz
PC3500 is DDR433 " 433 MHz

All of these are the maximum clockspeeds the memory can run at.  The PCxxxx comes from the fact that DDR memory at 133 MHz DDR (266 MHz effectively) can transfer up to 2100 MB/sec, this is why it's called PC2100.  (Confused yet? ;) )

CAS latency (meaning Column Address Strobe) is related to how DRAM type memory works.  Basically DRAM memory is set up as rows and columns.  When a CPU wants to access memory it needs to tell the memory modules what column and row (and bank, but we won't discuss that here) the data it wants is in.  The lower the CAS latency, the fewer clock cycles required for the CPU to address the memory.  All things being equal, CAS 2 memory will get the data to the CPU one clock cycle faster than CAS 3 memory.  (DDR is usually CAS 2.5, or 2, with 2.5 being most common)  You pay a big premium to get CAS 2 memory, but if you set memory timings in the bios to take advantage of it, your memory performance will be better.

Unless you are overclocking, there is no need to buy memory is capable of running at a higher clockspeed than required.

The requirements (for optimum performance) would be:

Athlon XPs up to 2400+ and including 2600+ models - PC2100
Athlon XPs 2500+, 2700+, 2800+, 3000+ - PC2700
Upcoming 400 MHz FSB Athlon XPs (3200+?) - PC3200

There are some additional things I could mention here about running the memory at a higher clockrate than the CPU FSB, but generally this actually results in a loss in performance.

Offline BGBMAW

  • Persona Non Grata
  • Gold Member
  • *****
  • Posts: 2288
memory question
« Reply #3 on: April 17, 2003, 11:12:11 PM »
bloom25!!!!!!! we miss u!!!


good to see u still here:)



salute

BiGB