Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Optimal BIOS settings for Tyan K8SRE

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Mark Hahn hahn at physics.mcmaster.ca
Thu Sep 7 06:44:00 PDT 2006


> What chipkill buys you is the reasonable assurance that if you
> have a long uptime and you get soft memory errors something will
> look at and correct the data before multiple errors have time to
> accumulate.

true, but I think you mean scrubbing, not chipkill.  from AMD's 
bios-writers doc, chipkill actually just changes the ECC to 
incorporate all 128b; the 'chip' part comes from the fact that 
with 4x dram chips, the syndrome maps to a particular chip
(and all 4 bits from that chip can be corrected.)

this has been a useful discussion, because I hadn't previously
realized just what was the benefit (prevent accumulation of 
multi-bit errors, proactively fix some singles) and cost
(a tiny amount of bandwidth, O(100KB/s).

> For performance I suspect you will see much more variation depending
> on the speed of memory in your system.

the max scrub rate (64B in 40ns) is 1.6 GB/s.  that's a lot, but is 
still lower than the bandwidth from even a single-dimm config.
(NOT to imply it's a sensible setting in that case!)

for my 8GB machines, I suspect a daily scrub (50KB/s per node)
will have undetectable overhead.




More information about the Beowulf mailing list