PCBUILD Archives

Personal Computer Hardware discussion List

PCBUILD@LISTSERV.ICORS.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
David Gillett <[log in to unmask]>
Reply To:
PCBUILD - Personal Computer Hardware discussion List <[log in to unmask]>
Date:
Fri, 19 Mar 1999 11:49:55 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (36 lines)
On 18 Mar 99, at 9:01, Jim Kortisses wrote:

> Will someone please explain the difference between ecc ram and non ecc
> ram?

  ECC RAM is essentially the same as older "parity" RAM, with an extra
bit for each byte.

  Parity is a simple mechanism for detecting single-bit errors.  ECC is
a more complex system for *correcting* single-bit errors, and detecting
multiple-bit errors.

  A 72-pin DIMM has 32 data bits, and may have 4 parity bits.  To do
ECC across 32 data bits requires 5 extra bits, so this will be marketed
as "parity" RAM.
  Pentiums use RAM 64 bits wide, which is why you need DIMMs, or
*pairs* of 72-pin SIMMs.  To do ECC across 64 data bits needs only 6
extra bits; if this RAM provides parity bits, there will be 8 available.
  So:  A DIMM with parity bits will be marketed as "ECC".  A Pentium
BIOS may also support ECC as an option if parity SIMMs are installed.

  Parity is a fairly weak check, but has the advantage that it is easy
to do in hardware, in parallel with the ordinary RAM access circuitry,
so it should have no performance impact.
  ECC is a little more complicated, and so memory accesses may be
delayed slightly if this is enabled.  But it is a much more robust
check, the sort of thing you absolutely want on any critical servers.
Most people cannot justify the cost or performance on a desktop machine.


David G

                Curious about the people moderating your
                   messages? Visit our staff web site:
                     http://nospin.com/pc/staff.html

ATOM RSS1 RSS2