(EN) Systems, methods and apparatuses of distributed computing based on Memory as a Service are described. For example, a set of networked computing devices can each be configured to execute an application that accesses memory using a virtual memory address region. Each respective device can map the virtual memory address region to the local memory for a first period of time during which the application is being executed in the respective device, map the virtual memory address region to a local memory of a remote device in the group for a second period of time after starting the application in the respective device and before terminating the application in the respective device, and request the remote device to process data in the virtual memory address region during at least the second period of time.
(FR) L'invention concerne des systèmes, des procédés et des appareils de calcul distribué basé sur une mémoire en tant que service. Par exemple, un ensemble de dispositifs informatiques en réseau peut être configuré pour exécuter une application qui accède à la mémoire à l'aide d'une région d'adresse de mémoire virtuelle. Chaque dispositif respectif peut mapper la région d'adresse de mémoire virtuelle à la mémoire locale pendant une première période pendant laquelle l'application est exécutée dans le dispositif respectif, mapper la région d'adresse de mémoire virtuelle à une mémoire locale d'un dispositif distant dans le groupe pendant une seconde période après le démarrage de l'application dans le dispositif respectif et avant la fin de l'application dans le dispositif respectif, et demander au dispositif distant de traiter des données dans la région d'adresse de mémoire virtuelle pendant au moins la seconde période.