1. A device comprising: a memory to store instructions; and a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising: interfacing to a logical bus coupling the processor to a cluster of devices comprising a mobile device, wherein the cluster of devices employs distributed computing to distribute processing of a task to a plurality of devices of the cluster of devices, wherein the device is part of the cluster; determining information related to the cluster comprising determining identification information for another device of the cluster; receiving, via the logical bus, a communication related to the task between an operating system of the other device and a runtime executed by the other device of the cluster; and generating an event message, for communication to the cluster via the logical bus, wherein the event message identifies the task for distributed computation by another runtime executed by the device and the runtime executed by the other device of the cluster.