4 ms·
No, I look at this as I would connect my laptop to a supercomputer via ssh or PuTTY. I still have a good amount of computing local, but for those heavy jobs, I
by kefka 13y ago
No, I look at this as I would connect my laptop to a supercomputer via ssh or PuTTY.
I still have a good amount of computing local, but for those heavy jobs, I can send it elsewhere and have it come back to me. Think voice-text transliteration, near immediate video processing, instantaneous (near real-time) voice translation, map stuffs.
And if we use a system that allows shared code to migrate from one machine to the next (think Erlang), then we don't even need that ssh tunnel... The estimated weights on a process would send it appropriately to the right cluster of CPUs.
- sirkneeland 13y agoThat is already how voice recognition, translation, etc services work on smartphones today. At least in Google and Windows/Bing systems, that is done in the cloud and sent back to your phone. They have simpler, less powerful versions entirely on the phone that are used as a fallback (one explicitly warned by the vendor to be inferior, mind you) for when the device cannot connect to the big iron in the sky.