• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems


Seung-Jun Bang, Jin-Ho Ahn, Journal of Internet Computing and Services, Vol. 8, No. 5, pp. 11-20, Oct. 2007
Full Text:
Keywords: Parallel computing, Java Language, MPJ, RMI, Socket

Abstract

This paper designs and implements a message passing library called JMPI (Java Message Passing Interface) which complies with MPJ (Message Passing in Java), the MPI standard Specification for Java language, This library provides some graphic user interface tools to enable parallel computing environments to be configured very simply by their administrators and JMPI applications to be executed very conveniently. Also in this paper, we implement two versions of systems using Socket and RPC which are both typical distributed system communication mechanisms and with three benchmark applications, compare performance of these systems with that of an existing system JPVM depending on the increasing number of the computers. Experimental results show that our systems outperform JPVM system in terms of various aspects and that the most efficient processing speedup can be obtained by increasing the number of the computers in consideration of network traffic through processing evaluation. Finally, we can see that, as the number of computers increases, using RMI to transmit a message is more effective than using object streams attached to sockets to transmit a message.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Bang, S. & Ahn, J. (2007). Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems. Journal of Internet Computing and Services, 8(5), 11-20.

[IEEE Style]
S. Bang and J. Ahn, "Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems," Journal of Internet Computing and Services, vol. 8, no. 5, pp. 11-20, 2007.

[ACM Style]
Seung-Jun Bang and Jin-Ho Ahn. 2007. Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems. Journal of Internet Computing and Services, 8, 5, (2007), 11-20.