Comme Apple l'a fait avec Xcode et Xgrid, il souhaite exploiter tous les processeurs que vous avez sur votre Mac, Apple iphone et iPad et les faire fonctionner ensemble pour vous lorsque vous avez besoin de in addition de puissance de traitement.




Pourtant, il y a de fortes likelihood que vous alliez bientôt mettre cela de côté et choisir un appareil différent qui, s'il n'est pas aussi puissant, est toujours assez proche.

Apple recherche le retour à l'informatique distribuée sur Iphone et Mac

Nous mettons tous nos iPhones dans nos poches ou nos sacs à most important, nous posons tous nos iPads sur un bureau ou dans un sac, lorsque nous ouvrons nos Mac ou MacBook Pro. Peut-être que ces appareils font encore du travail pour nous, mais Apple veut qu'ils en fassent plus.




« Un système informatique distribué peer-to-peer pour des kinds d'appareils hétérogènes », un nouveau brevet américain, décrit ce qui est fondamentalement l'informatique distribuée. Apple lui-même offrait un traitement distribué pour accélérer la output d'applications dans Xcode, mais il souhaite maintenant nous le proposer à tous.

« Avec l'avènement d'un nombre croissant d'appareils informatiques portables », déclare Apple, « le besoin d'intégration entre différents appareils est devenu de moreover en furthermore critical. Par exemple, un utilisateur peut avoir accès à plusieurs varieties d'appareils à un instant donné (par exemple, un smartphone, ordinateur transportable, and so on.), et en conséquence, ces dispositifs peuvent communiquer entre eux pour offrir une expérience utilisateur améliorée.  »

« Cette expérience utilisateur améliorée peut inclure le partage de ressources entre les appareils afin d'augmenter les capacités telles que la capacité de traitement, l'utilisation de la batterie, la bande passante du réseau, le stockage, etc. », poursuit-il.

Apple dit que cela crée effectivement un « environnement informatique distribué », rien que par l'existence de ces appareils. Cependant, il y a des problèmes, principalement causés par nous.

« Le lien de interaction entre les appareils est souvent interrompu, par exemple, lorsque l'appareil est physiquement retiré d'une zone (par exemple, lorsqu'un utilisateur quitte un emplacement avec un appareil portable qui l'accompagne) », explique Apple. Nous sommes également fous de garder tout chargé.

Nous avons donc notre groupe d'appareils, mais ils peuvent ne pas être alimentés et ils entreront et sortiront de leur portée. « En conséquence, les cadres informatiques distribués traditionnels sont souvent mal adaptés aux environnements des appareils des utilisateurs actuels », déclare Apple.

La solution proposée par Apple est ce qu'elle appelle « un cadre (ou une strategy ou une méthode) flexible » qui peut « utiliser efficacement les ressources de l'environnement (par exemple, l'écosystème des appareils) ». Si un autre appareil se trouve à proximité et qu'il a « de furthermore grandes capacités telles que la capacité de traitement, le stockage, les ressources d'énergie, etcetera. », alors il peut lui être donné un traitement à effectuer.

Détail du brevet montrant comment un réseau d'appareils peut être créé et défait comme disponible

C'était aussi dans Mac OS Server, et les origines de cette implémentation particulière de l'idée remontent à Upcoming. Cependant, Apple a abandonné Xgrid avec Mac OS X Mountain Lion.