International Research journal of Management Science and Technology

  ISSN 2250 - 1959 (online) ISSN 2348 - 9367 (Print) New DOI : 10.32804/IRJMST

Impact Factor* - 6.2311


**Need Help in Content editing, Data Analysis.

Research Gateway

Adv For Editing Content

   No of Download : 104    Submit Your Rating     Cite This   Download        Certificate

INTERNET-BASED PARALLEL COMPUTING USING JAVA(JAVELIN)

    1 Author(s):  NEETU RANI

Vol -  9, Issue- 1 ,         Page(s) : 413 - 423  (2018 ) DOI : https://doi.org/10.32804/IRJMST

Abstract

Java offers the basic infrastructure needed to integrate computers connected to the Internet into a seamless parallel computational resource: a flexible, easily-installed infrastructure for running coarse grained parallel applications on numerous, anonymous machines. Ease of participation is seen as a key property for such a resource to realize the vision of a multiprocessing environment comprising thousands of computers. We present Javelin, a Java-based infrastructure for global computing. The system is based on Internet software technology that is essentially ubiquitous: Web technology. Its architecture and implementation require participants to have access only to a Java-enabled Web browser. The security constraints implied by this, the resulting architecture, and current implementation are presented. The Javelin architecture is intended to be a substrate on which various programming models may be implemented. Several such models are presented: A Linda Tuple Space, an SPMD programming model with barriers, as well as support for message passing. Experimental results are given in the form of micro-benchmarks and a Mersenne Prime application that runs on a heterogeneous network of several parallel machines, workstations, and PCs.

1.T.E. Anderson, D.E. Culler, D.A. Patterson, and the NOW team, “A Case for NOW (networks of Workstations),” IEEE Micro, vol. 15, no. 1, pp. 54-64, February, 1995.
2.P. Cappello, B.O. Christiansen, M.F. Ionescu, M.O. Neary, K.E. Schauser, and D. Wu, “Javelin: Internet-based Parallel Computing Using Java,” ACM Workshop on Java for Science and Engineering Computation, June, 1997. 
3.A.J. Ferrari and V.S. Sunderam, “Multiparadigm Distributed Computing with TPVM,” Journal of Concurrency, Practice and Experience, (to appear). 
4.A. Geist, A Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V.S. Sunderam, PVM: Parallel Virtual Machine, MIT Press, 1994. 
5.P .A. Gray and V.S. Sunderam, “IceT: Distributed Computing and Java,” available from: http://www.mathcs.emory.edu/~gray/abstract7.html 
6.W. Gropp, E. Lusk, and A. Skjellum, Using MPI: Portable Parallel Programming with the MessagePassing Interface, MIT Press, 1994. 
7.L.F.G. Sarmenta, “Bayanihan: Web-Based Volunteer Computing Using Java,” available from: http://www.cag.lcs.mit.edu/bayanihan/ 
8.D. Thurman, JavaPVM, available from: http://www.isye.gatech.edu/chmsr/JavaPVM/ 
9. S. White, A. lund, and V.S. Sunderam, “Performance of the NAS Parallel Benchmarks on PVM Based Networks,” Journal of Parallel and Distributed Computing, vol. 26, no. 1, pp. 61-71, April 1995.
10.Adam J. Ferrari,’JPVM: Network Parallel Computing in Java’. 

*Contents are provided by Authors of articles. Please contact us if you having any query.






Bank Details