Comment by Schlagbohrer

6 days ago

"High-performance supercomputers are used for large-scale fault injection, emulating entire flight timelines where catastrophic hardware failures are introduced to see if the software can successfully ‘fail silent’ and recover."

I assume this means they are using a digital twin simulation inside the HPC?

Yes, they leveraged Intel Simics and many other tools like Matlab etc. to have "Digital Twin" simulations.

The extensive use of simulators and emulators has been particularly critical, enabling parallel design and development workflows to compensate for the incredibly expensive and long-lead times of hardware. So this helped with bottlenecks in development too.

https://ntrs.nasa.gov/api/citations/20190000011/downloads/20...