Thoughts on concurrency and ubicomp development

Pile of devices
Not actually my devices, in case you were wondering

It has come to this. I am at breakfast table with five different portable/wearable devices.

They each have relatively low processing power. They get stuck all the time since I run so many apps.

So I’m thinking, couldn’t each of these devices effortlessly offload processing load to each other, wirelessly? How far are we from a future, where concurrency is so advanced?

This would seem to make it possible to make the user experiences a lot more fluid. We could make mobile devices that provide processing power where user focus is. Accordingly, it would allow deprioritization of tasks on devices the user isn’t currently interested in.

Read more