On Developing a Runtime Environment for Heterogeneous Distributed Computing
Received Date: February 18, 2021; Published Date: February 26, 2021
This paper presents the design and implementation of a distributed runtime environment to support the deployment and execution of distributed actor-based applications on connected heterogeneous computing machines. The distributed runtime environment consists of connected runtime environments, which support the execution of individual application components (actors) and managing their communication. The programmability benefits of our runtime environment are evaluated by developing a computational-intensive application across three connected heterogeneous devices. Finally, we evaluated the performance of the developed prototype experimentally using different metrics.