Design and evaluation of a scalable Java-Internet computing environment

Chun Mok Chung, Pil Sup Shin, Sang Kyum Roh, Won Kee Hong, Maeng Hye Seon, Shin Dug Kim

Research output: Contribution to journalArticlepeer-review

Abstract

A Java-Internet computing environment (JICE) with mulithreading and remote method invocation (RMI) mechanisms is designed as a computing platform to utilize a large collection of computing resources on the Internet for a distributed parallel computing. This research is intended to exploit the networked idle resources, to develop an infrastructure of global computing platform for applications in the heterogeneous Internet environment, and to evaluate its standard environment to support parallel and distributed computing efficiently. In general, the performance of communications on parallel applications causes a significant impact on the overall performance under the network-based environment. A method of system configuration is proposed to decrease communication time, which is a major bottleneck of performance enhancement. System configuration method (SCM) is a technique to divide a set of distributed nodes into several working groups based on the optimal communication time. Performance of the SCM is evaluated through analysis of communication time under JICE, and verified through the simulation. According to the analysis, the effective number of groups can be determined according to the ratio of shared memory write references. The SCM can enhance the performance of JICE by about two to three times in those applications with a reasonably high ratio of shared-memory references.

Original languageEnglish
Pages (from-to)206-216
Number of pages11
JournalInternational Journal of Parallel and Distributed Systems and Networks
Volume3
Issue number4
Publication statusPublished - 2000

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Design and evaluation of a scalable Java-Internet computing environment'. Together they form a unique fingerprint.

Cite this