3 ms·
The problems are so much more pronounced in space and extraplanetary exploration that it really is a totally different thing. Bandwidth is lower, latency is mu
by beloch 11y ago
The problems are so much more pronounced in space and extraplanetary exploration that it really is a totally different thing. Bandwidth is lower, latency is much higher, power is a huge issue, and the hardware itself is far more primitive. The curiosity rover runs on a radiation hardened CPU capable of about 400 MIPs, which would be considered utterly obsolete for a cell phone these days. Imagine programming your phone to drive hundreds of millions of dollars of payload around an alien environment where, if something goes wrong, there will be no human intervention for anywhere from 3 to 22 minutes! Everything on Earth should be easier.
An android could rely on remote servers a hundred kilomters away and incur less than a millisecond of additional delay. This is not a problem at all. The problem is that cloud services take several orders of magnitude more time to respond. An android doesn't need to carry all of its brains around with it the way a rover or spacecraft does. However, it does need to have a box dedicated to providing its intelligence within a reasonable distance. It can't rely on google cloud services. It needs software running on one, specific box.
- option_greek 11y agoI'm curious... How do they harden these things and do they have an impact on the CPU speed (is that why its so slow) ?
- officialchicken 11y agoI've read that the shielding is a small part of it (enviro temperature fluctuation can be hundreds of degrees) but the biggest factor is the process is around 65nm or much, much larger to help prevent radiation from accidentally toggling gates. They are very constrained in terms of available power - and under-clocked if you wish. The radios I believe consume most of the power. The multiple redundancy / failover nature of every circuit including RAM, CPU stack/heap, etc. also bites into the power budget which slows things down. On some space and extraterrestrial vehicles just about everything is double-computed on separate circuits and compared for exactness, and can be compared with results on an earth-based system for accuracy. I'm sure some readers here can explain some of these features in more depth.