Can gamma rays affect ground-based computers?

I work on software for a living. At my company, everytime we do an FMEA, someone always brings up the whole “what if a gamma ray flips a random bit?”, in an argument to support needed robustness in the system.

I know its more metaphorical….maybe….but is it possible? Can gamma rays from space really affect ground-based computers, such as memory corruption?

Thanks!

Yes, it is possible. But the rate is low. Ordinary PCs don’t have any error detection or correction, so a hit could cause a crash. But memory size has grown a lot over the years, and my suspicion is that cosmic rays now cause more crashes than thought.

But servers should have detection/correction for this reason and for others.

Cosmic rays increase a lot with altitude.

from a study by Google:
On average, about one in three Google servers experienced a correctable memory error each year and one in a hundred an uncorrectable error, an event that typically causes a crash.

wikipedia:
Error-correcting memory

DRAM memory may provide increased protection against soft errors by relying on error correcting codes. Such error-correcting memory, known as ECC or EDAC-protected memory, is particularly desirable for high fault-tolerant applications, such as servers, as well as deep-space applications due to increased radiation.

Error-correcting memory controllers traditionally use Hamming codes, although some use triple modular redundancy.

Interleaving allows distributing the effect of a single cosmic ray potentially upsetting multiple physically neighboring bits across multiple words by associating neighboring bits to different words. As long as a single event upset (SEU) does not exceed the error threshold (e.g., a single error) in any particular word between accesses, it can be corrected (e.g., by a single-bit error correcting code), and the illusion of an error-free memory system may be maintained.

.

Aras Innovator PLM Software – FMEA Demo