Tay Teng Tiow, Chu Yingyi and Sun Yang
To utilize the idle computational resources in a network to collectively solve middle to large problems, this paper aims to propose an integrated distributed computing platform…
Abstract
Purpose
To utilize the idle computational resources in a network to collectively solve middle to large problems, this paper aims to propose an integrated distributed computing platform, Java distributed code generating and computing (JDGC).
Design/methodology/approach
The proposed JDGC is fully decentralized in that every participating host is identical in function. It allows standard, single machine‐oriented Java programs to be transparently executed in a distributed system. The code generator reduces the communication overhead between runtime objects based on a detailed analysis of the communication affinities between them.
Findings
The experimental results show that JDGC can efficiently reduce the execution time of applications by utilizing the networked computational resources.
Originality/value
JDGC releases the developers from any special programming considerations for distributed environment, and solves the portability problem of using system‐specific programming methods.