Abstract
The present paper implements a cluster of workstation (COW) structure and also an application that will demonstrate the advantages and benefits of such a structure. The application is a message - passing - based parallel program, which simulates in parallel the propagation of photons through various environments. The simulation is based on the Monte Carlo principle of ‘throwing the dice’. Performance of both the application and the communication structure is evaluated by using parallel profiling tools.
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
O. Sima-“Simularea Monte Carlo a transportului radiatiilor”, ALL (1999)
Computational Physics Class at Carleton University, CA, http://www.physics.carleton.ca/courses/75.502/
Nicolae Tapus-Local Area Networks-lecture notes, Faculty of Automatics and Computers, CS Department
A. S. Tanenbaum-“Structured Computer Systems”, Agora (1999)
A. S. Tanenbaum-“Computer Networks”, Agora (1997)
David McDysan, D. Spohn-“ATM Theory and Application”, McGraw-Hill, (1998)
Cisco Online Documentation, http://www.cisco.com/support/
Valentin Cristea-Program Systems for Computer Networks-lecture notes, Faculty of Automatics and Computers, CS Department
Designing and Building Parallel Programs, by Ian Foster http://www-unix.mcs.anl.gov/dbpp/text/book.html
The MPI Forum & MPICH home, http://www-unix.mcs.anl.gov/mpi/
Scallable Parallel Random Number Generators at University of Illinois, at Urbana-Champaign, http://www.ncsa.uiuc.edu/Apps/CMP/RNG/www/toc.html
Kai Hwang-“Advanced Computer Architecture”, Mc Graw-Hill (1993)
“Parallel Computer Architecture”, Morgan Kaufmann (1997)
Random Number Generators http://www.ncsa.uiuc.edu/Apps/CMP/RNG/www/toc.html
MPI Tutorial, http://www-unix.mcs.anl.gov/dbpp/text/node107.html
Tools for evaluating performance of parallel programs: http://www.cs.utk.edu/~browne/perftools-review/
Evaluating performance of MPI: http://www.cs.purdue.edu/homes/markus/research/pubs/mpi-perf/node4.html
Designing and Building Parallel Programs, by Ian Foster, Performance Tools section., http://www-unix.mcs.anl.gov/dbpp/text/node110.html
VAMPIR User’s Guide and VAMPIRTRACE User’s Guide, http://www.pallas.de/vampir/
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
Tapus, N., Burcea, M., Staicu, V. (2002). A Distributed Application for Monte Carlo Simulations. In: Grigoras, D., Nicolau, A., Toursel, B., Folliot, B. (eds) Advanced Environments, Tools, and Applications for Cluster Computing. IWCC 2001. Lecture Notes in Computer Science, vol 2326. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47840-X_22
Download citation
DOI: https://doi.org/10.1007/3-540-47840-X_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43672-0
Online ISBN: 978-3-540-47840-9
eBook Packages: Springer Book Archive