Effective Techniques to Improve Network Load Balancing for Parallel Computation Using RMI

Authors

  • Nazmin Akter Department of Computer Science & Engineering, Metropolitan University Zindabazar, Sylhet 3100, Bangladesh Author
  • Fuad Ahmed Department of Computer Science & Engineering, Metropolitan University Zindabazar, Sylhet 3100, Bangladesh Author
  • Nusrat Jahan Shanta Department of Computer Science & Engineering, Metropolitan University Zindabazar, Sylhet-3100, Bangladesh Author

Keywords:

Concurrency, distributed parallel computing, multiple hosts, multithreading, RMI

Abstract

For Parallel Computing Java Remote  Method Invocation (RMI) provides a high  performance flexible type of procedure. In current  Java usage, RMI system is not very much efficient for  communication. In this paper we have presented  Distributed Parallel Computing using efficient  multithreading algorithm and RMI system within 8  hosts. The hosts will carry out Prime number  calculations that will also show how many prime  numbers are there in the given number (user input).  In single host this calculation will take much time &  instructions are executed one after another. We have  aimed at distributing the task among multiple hosts  where the task will execute concurrently. For  concurrency we have used multithreading. The results  also show that the proposed system’s performance  increases when we use more highly configured PC. 

Downloads

Download data is not yet available.

References

M. Ozaki, Y. Adachi, Y. Iwahori, and N. Ishii, "Application of fuzzy theory to writer recognition of Chinese characters", International Journal of Modeling and Simulation , Vol. 18, No. 1, 1998, pp. 11–16.

W. J. Book, "Modeling design and control of flexible manipulator arms: A tutorial review", Proceedings of the 29th IEEE International Conference on Decision and Control , San Francisco, CA, USA, 1990, pp. 500–506.

R. E. Moore, Interval analysis, Englewood Cliffs, NJ: Prentice Hall, 1966.

D. S. Chan, Theory and implementation of multidimensional discrete systems for signal processing, doctoral dissertation, Massachusetts Institute of Technology, Cambridge, MA , USA , 1978.

Eggen, Dr. Roger and Maurice Eggen, “Efficiency of Distributed Parallel Processing using Java RMI, Sockets, and CORBA.” .

Chandra Kopparapu, Load Balancing Servers, Firewalls & Caches, Wiley, ISBN 0-471-41550-2 [7] J. Waldo,“ Remote procedure calls and Java Remote Method Invocation,”IEEE Concurrency,

July–September 1998, pp. 5–7.

R. Alonso, ‘‘The Design of Load Balancing Strategies for Distributed Systems,’’ Future Directions in Computer Architecture and Software Workshop, pp. 1-6, Seabrook Island, SC, May 5-7, 1986.

K. Baumgartner and B. W. Wah, ‘‘GAMMON: A Load Balancing Strategy for a Local Computer System with a Multi-access Network,’’ Trans. on Computers, vol. 38, no. 8, pp. 1098-1109, IEEE, Aug. 1989.

An article on Network Load Balancing Services http://en.wikipedia.org/wiki/Network_Load_Bala ncing_Services

Zaki, M., Li, W., Parthasarathy, S. “Customized Dynamic Load Balancing for a Network of Workstations”. Proceedings of HPDC ’96, 1996.

Springer Berlin / Heidelberg, Network and Parallel Computing, ISBN 978-3-540-2981-6 [13]Design Patterns, by Erich Gamma, Richard Helm,

Ralph Johnson, and John Vlissides (The Gang of Four)

Sun's RMI FAQ

http://java.sun.com/javase/technologies/core/basic/r mi/index.jsp

Downloads

Published

2018-11-01

How to Cite

Effective Techniques to Improve Network Load Balancing for Parallel Computation Using RMI . (2018). International Journal of Innovative Research in Computer Science & Technology, 6(6), 117–120. Retrieved from https://acspublisher.com/journals/index.php/ijircst/article/view/13437