Sunday, March 30, 2003 12:49:03 PM
Love starting with 3-letter acronyms :).
Perhaps it's time you and Elmer got a refresher course on ECC and CRC.
Error correcting codes can be designed to allow any level of error detection and correction. By ECC in this context I believe we're talking about a SECDED error correcting code. SECDED means Single Error Correction and Double Error Detection. That means that if a single bit were toggled in the data plus ECC bits, we would be able to detect and correct the error. If exactly two bits were toggled in the data plus ECC bits, we would be able to detect that, but not correct it. If more than two bits are changed for the original correct message, all bets are off. We certainly can't correct the error and may not even detect it.
CRC or cyclic redundency check, is a way of hashing the data in a message to compute a checksum. The hashing algorithm is designed to spread the information content of the original data throughout the final checksum value so that any invalid data/packet will be detected except in the highly unlikely case that exactly the right bits are changed to miraculously come up with the same CRC value. With 32-bit CRC values this would mean about a 4 billion to one chance that some random change in a good number of the bits would not be detected. All single bit errors will be detected.
CRC is used to detect validity of a message that can be resent from a repository that holds a true copy of the data and can be asked for a new copy, should the first transmission be in error. For Opteron aHT transfers, this makes sense. First, the size of the data record is variable. Second, if a transmission is made with an error in it (random background radiation, anyone?) a resend request can be made for the data. The sending aHT device -- another Opteron, an 8511, 8311 or 8111, or whatever -- will have a copy of the message or can reconstruct one and resend.
ECC is used when the transmission cannot be resent. For instance, on your audio CDs, ECCs are used because you still want to get the most of the music even if there are some errors. Similarly, RAM chips sometimes go bad. Doesn't matter how many times you ask for the data, you aren't going to get it. If the correct data can be reconstructed using an ECC then the information needed can be saved elsewhere, and that RAM module can be disabled for future use (as a subsequent corruption of the chip might render the situation unrecoverable).
There is obviously no need to transfer an ECC code inside a packet of data that is CRC protected. If the CRC is correct, we're happy. To say "Since AMD does not have this, they are risking some reliability issues" is ridiculous.
As for whether AMDs cHT protocol (coherent HyperTransport) is CRC protected, we don't know. They haven't published the specs. But the aHT controllers in these chips perform CRC checking in hardware, so there is little slowdown, aside from transmission time of the checksum itself -- and how can you check anything without it? But cHT could be done using ECC if AMD wished, it's a proprietary protocol.
Recent AMD News
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 09/13/2024 08:15:04 PM
- Form 144 - Report of proposed sale of securities • Edgar (US Regulatory) • 09/11/2024 08:19:11 PM
- AMD Advancing AI 2024 Event to Highlight Next-gen Instinct and EPYC Processors and Expanding Solutions Ecosystem • GlobeNewswire Inc. • 09/10/2024 01:00:00 PM
- AMD to Present at the Goldman Sachs Communacopia and Technology Conference • GlobeNewswire Inc. • 09/04/2024 01:00:00 PM
- AMD Appoints AI Industry Veteran Keith Strier to Expand Global AI Capabilities and Engagements • GlobeNewswire Inc. • 09/03/2024 08:15:00 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/22/2024 08:13:14 PM
- AMD 2023-24 Corporate Responsibility Report: Advancing Sustainability, Collaboration and Inclusion • GlobeNewswire Inc. • 08/21/2024 01:00:00 PM
- Form 144 - Report of proposed sale of securities • Edgar (US Regulatory) • 08/20/2024 08:26:54 PM
- AMD to Present at the Deutsche Bank Technology Conference • GlobeNewswire Inc. • 08/20/2024 08:15:00 PM
- Berkshire Reduces Stake in BofA, Hawaiian Airlines Soars 10%, Paramount Receives $4.3B Offer, and More • IH Market News • 08/20/2024 09:56:02 AM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/19/2024 08:26:24 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/19/2024 08:24:17 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/19/2024 08:22:02 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/19/2024 08:19:38 PM
- Futures Pointing To Roughly Flat Open On Wall Street • IH Market News • 08/19/2024 01:13:22 PM
- Form 8-K - Current report • Edgar (US Regulatory) • 08/19/2024 10:22:30 AM
- AMD to Significantly Expand Data Center AI Systems Capabilities with Acquisition of Hyperscale Solutions Provider ZT Systems • GlobeNewswire Inc. • 08/19/2024 10:00:00 AM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:36:07 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:33:41 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:31:32 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:28:11 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:22:55 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:20:27 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:17:08 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:14:48 PM
North Bay Resources Announces Mt. Vernon Gold Mine Bulk Sample, Sierra County, California • NBRI • Sep 11, 2024 9:15 AM
One World Products Issues Shareholder Update Letter • OWPC • Sep 11, 2024 7:27 AM
Kona Gold Beverage Inc. Reports $1.225 Million in Revenue and $133,000 Net Profit for the Quarter • KGKG • Sep 10, 2024 1:30 PM
Element79 Gold Corp Announces 2024 Clover Work Plans & Nevada Portfolio Updates • ELMGF • Sep 10, 2024 11:00 AM
Nightfood Holdings Inc. Completes Major Step on Uplist Journey by Closing Strategic All-Stock Acquisition of CarryoutSupplies.com • NGTF • Sep 10, 2024 8:15 AM
Element79 Gold Corp. Announces Sale of 100% Interest in Elder Creek, North Mill Creek, and Elephant Projects to 1472886 B.C. Ltd. • ELEM • Sep 9, 2024 9:34 AM