Error Correcting Ram (ECC) is capable of detecting and correcting errors in memory (RAM). It does use parity but does not alert a user if an error is found. It is also common in servers but this is because of it's error correcting capabilities and not due to increased speed or clock rate.
Error-correcting code memory (ECC memory) is a type of computer data storage that can detect and correct the most-common kinds of internal data corruption. ECC memory is used in most computers where data corruption cannot be tolerated under any circumstances, such as for scientific or financial computing.
Typically, ECC memory maintains a memory system immune to single-bit errors: the data that is read from each word is always the same as the data that had been …