Abstract
This paper presents a framework for large-scale computations for problems that feature coarse-grained parallelization. The components of this framework are based on the JavaTM1 programming language, which allows for a wide variety of platforms and components, and peer-to-peer communication is provided through the JXTA protocols, which allow for a dynamic and decentralized organization of computational resources.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C. Germain, V. Niri, G. Fedak and F. Cappello. XtremWeb: buildingan experimental platform for Global Computing, Grid2000, December 2000, IEEE Press.
A. Geist, A. Geguelin, J. Dongarra, W. Jiang, R. Manchek and V. Sunderam. PVM: Parallel Virtual Machine MIT Press, Cambridge, 1995.
W. Gropp, E. Lusk and A. Skjellum. UsingMPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, Cambridge, 1999.
W. Gropp, E. Lusk and R. Thakur. UsingMPI-2: Advanced Features of the Message Passing Interface. MIT Press, Cambridge, 2000.
J.L. Gustafson, G.R. Montry and R.E. Benner. Development Of Parallel Methods For A 1,024-Processor Hypercube. In SIAM Journal of Scientific and Statistical Computing, vol. 9, no.4, 1988.
J.L. Gustafson. Fixed Time, Tiered Memory, and Superlinear Speedup. In Proceedings of the Fifth Distributed Memory Computing Conference (DMCC5), October 1990.
G. Fedak, C. Germain, V. Niri and F. Cappello. XtremWeb: A Generic Global ComputingSystem, CCGRID2001, workshop on Global Computingon Personal Devices, May 2001, IEEE Press.
Project JXTA, http://www.jxta.org/
A. Oram, Editor. Peer-to-Peer, Harnessingthe Power of Disruptive Technologies. O’Reilly & Associates, 2001.
W.T. Sullivan, D. Werthimer, S. Bowyer, J. Cobb, D. Gedye, D. Anderson. A new major SETI project based on Project Serendip data and 100,000 personal computers, in Astronomical and Biochemical Origins and the Search for Life in the Universe, Proc. of the Fifth Intl. Conf. on Bioastronomy. 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Verbeke, J., Nadgir, N., Ruetsch, G., Sharapov, I. (2002). Framework for Peer-to-Peer Distributed Computing in a Heterogeneous, Decentralized Environment. In: Parashar, M. (eds) Grid Computing — GRID 2002. GRID 2002. Lecture Notes in Computer Science, vol 2536. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36133-2_1
Download citation
DOI: https://doi.org/10.1007/3-540-36133-2_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00133-1
Online ISBN: 978-3-540-36133-6
eBook Packages: Springer Book Archive