Thursday, October 11, 2012

Stress-Testing Software For Deep Space

My understanding is that the thinking goes like this.

Sure, there are newer processors that claim to fit the bill. But space hasn't changed so much since the Apollo days that we need all new processors; by and large anything that needs "heavy lifting" CPU wise can be transmitted back to Earth. For unmanned probes, there's very little demand for high speed CPU tasks that can't be offloaded to Earth. And even if there was, when your latency back to your operator is about 14 minutes (with an extra 14 to receive further instructions, plus the time it takes to interpret the previous data set, determine new instructions, then program those instructions), that's a lot of down time to work on various tasks.

The Mars rover CPUs, I imagine, spend the vast majority of their time idling.

However... the old stuff works. It has its faults and flaws, sure, but they're extremely well known and documented. You can work around them. You have the old grognards that have been kicking around since Apollo who know every damn thing about them. They're risky, sure, but it's a managed, controlled, limited and understood risk. But new processors are *new*. You lose that element of certainty, and the CPU is the heart of a probe. You lose it, you're fucked.

You're trusting the mission, a mission that costs billions of bucks, to a new, untested device that hasn't been field tested, hasn't got that certainty, and *you just don't need*.

Source: http://rss.slashdot.org/~r/Slashdot/slashdotScience/~3/325Tdz1h5B8/stress-testing-software-for-deep-space

osama bin laden death spinal muscular atrophy brooklyn nets may day protests tony nominations 2012 facebook organ donor jessica simpson gives birth

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.