Abstract
The software package, Small WebComputing (SWC), has been applied to a Monte Carlo simulation of a system of hard hyperspheres in a variety of dimensions. The SWC environment was chosen because once the framework is embedded in the application code, the user has the choice of running the distributed computations as a set of applets, as parallel threads on a symmetric multiprocessor or as independent processes distributed over a network. A description of the software and a discussion of its ongoing evolution is presented.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Whitlock, P.A., Klein, D., Bishop, M.: A parallel Monte Carlo Simulation of a 5-Dimensional hard sphere system using SWC. CUNY Ph.D. Program in Computer Science Technical Report, TR-200405, http://www.cs.gc.cuny.edu/tr/
Bishop, M., Whitlock, P.A., Klein, D.: The Structure of Hyperspherical Fluids in Various Dimensions. J. Chem. Phys. 122, 074508 (2005)
Bishop, M., Whitlock, P.A.: The Equation of State of Hard Hyperspheres in Four and Five Dimensions. J. Chem. Phys. 123, 014507 (2005)
Ying, K., Arnow, D., Clark, D.: Evaluating Communication Protocols for Web-Computing. In: Proceedings of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications, June 1999. CSREA Press, Las Vegas (1999)
Arnow, D., Weiss, G., Ying, K., Clark, D.: SWC:A Small Framework for WebComputing. In: Proceedings of the International Conference on Parallel Computing, Delft, Netherlands (August 1999)
Ying, K.M.: WebComputing: Design and Performance. Ph.D. dissertation, Computer Science, City University of New York (2000)
McGraw, G., Felten, E.W.: Securing Java: Getting Down to Business with Mobile Code, 2nd edn., ch. 2. John Wiley & Sons, New York (1999)
Baratloo, A., Karaul, M., Kedem, Z.M., Wijckoff, P.: Charlotte: Metacomputing on the Web. Future Generation Computer Systems 15, 559 (1999)
Neary, M.O., Cappello, P.: Advanced Eager Scheduling for Java-Based Adaptively Parallel Computing. In: Proc. of the 2002 Joint ACM - ISCOPE Conference on Java Grande, p. 56 (2002)
Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E.: Equations of state calculations by fast computing machines. J. Chem. Phys. 21, 1087 (1953)
Kalos, M.H., Whitlock, P.A.: Monte Carlo Methods, pp. 73–86. John Wiley and Sons, Inc., New York (1986)
Wood, W.W.: Monte Carlo studies of simple liquid models. In: Temperley, H.N.V., Rowlinson, J.S., Rushbrooke, G.S. (eds.) The Physics of Simple Liquids, ch. 5, North-Holland, Amsterdam (1968)
Barnes, J.E., Hut, P.: A Hierarchical O(NlogN) Force Calculation Algorithm. Nature 324, 446–449 (1986)
Greengard, L., Rokhlin, V.: A Fast Algorithm for Particle Simulations. J. Comp. Phys 73, 325–348 (1987)
Wilkinson, B., Allen, M.: Parallel Programming, 2nd edn., ch. 6. Pearson Prentice Hall, Upper Saddle River (2005)
Jefferson, D.R.: Virtual Time. ACM Transactions on Programming Languages and Systems 7, 404–425 (1985)
Jones, K., Das, S.R.: Combining Optimism Limiting Schemes in Time Warp Based Parallel Simulations. In: Medeiros, D.J., Watson, E.F., Carson, J.S., Manivannan, M.S. (eds.) Proceedings of the 1998 Winter Simulation Conference (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Whitlock, P.A., Klein, D., Bishop, M. (2006). Small WebComputing Applied to Distributed Monte Carlo Calculations. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science – ICCS 2006. ICCS 2006. Lecture Notes in Computer Science, vol 3993. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11758532_80
Download citation
DOI: https://doi.org/10.1007/11758532_80
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34383-7
Online ISBN: 978-3-540-34384-4
eBook Packages: Computer ScienceComputer Science (R0)