| ▲ | spacedoutman 4 hours ago | |||||||||||||||||||||||||||||||
The threat of radiation is severely overblown. NASA is overpaying for underperforming "hardened" hardware that performs no better than non-hardened. You can see this yourself with the mars helicopter ingenuity. If you are desperate for extra safety then just include multiple computers, literally what spacex does. | ||||||||||||||||||||||||||||||||
| ▲ | adrian_b 4 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
The threat of radiation is not overblown at all. The errors caused by radiation are extremely frequent and you definitely must guard against them, otherwise anything will fail immediately in space. However that does not necessarily require hardware measures. It may be more efficient if instead of a slow antique CPU with hardware redundancy you use a fast modern CPU, even if it is more sensitive to radiation and even when it lacks hardware redundancy, but you do each computation several times, verifying that every time you get the same result, and if possible you use different algorithms or verification methods, to be able to detect some permanent errors. This is what the Mars helicopter did. If it had used standard smartphone software, the helicopter would have failed instantly. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | samus 3 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Unshielded circuits are basically radiation detectors. Even here on planet Earth bitflips are an underappreciated source of unreproducible bugs. A bit flip in an index variable, a pointers or in native code can send the CPU on a wild goose chase around memory. To add insult to injury, applications like browsers use JITs, which generate and execute large amounts of native code on the fly, making them even more vulnerable for this kind of fault. The same issue arises from overclocking, inconsistent power sources, and from damaged RAM cells, but those problem sources can presumably be dismissed on a vehicle with pristine, well-made hardware during a short hop to the moon and back. | ||||||||||||||||||||||||||||||||
| ▲ | cubefox 3 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> If you are desperate for extra safety then just include multiple computers, literally what spacex does. That does nothing to protect the human body from the radiation damage. Talking about microchips is a distraction. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||