Skip to main content

Apple could do a lot with distributed compute

·171 words·1 min

Being an avid user of Apple’s products, one of the standout features that I enjoy is the on-device processing of my personal data. Be it searching for an image, or Siri suggesting a calendar event based on a flight in my email, it’s extremely useful.

However, I do notice the toll that it takes on my devices as each has to index and process the information. This is where distributed compute could be a winner.

If my iPhone, MacBook, iPad & Apple TV could work in unison to offload heavy tasks to processors not in use, it could speed up & even improve the battery life of the device I’m working on.

I can also imagine it being useful in acting as an offline iCloud sync. When my devices can connect to each-other, but not iCloud, to replicate data between themselves to reduce the potential for loss & improve my productivity.

There’s something quite nice about starting a file on one device & it being there, up to date, on another.

Author
Will Hackett
I’m Will, a software engineer and architect based in Melbourne, Australia. I’m currently working at Blinq.