Abstract
At UCLA’s Plasma Physics Group, to achieve accessible computational power for our research goals, we developed the tools to build numerically-intensive parallel computing clusters on the Macintosh platform. Our approach is designed to allow the user, without expertise in the operating system, to most efficiently develop and run parallel code, enabling the most effective advancement of scientific research. In this article we describe, in technical detail, the design decisions we made to accomplish these goals. We found it necessary for us to “reinvent” the cluster computer, creating a unique solution that maximizes accessibility for users. See: http://daugerresearch.com/.
Chapter PDF
References
Sterling, T.L., Salmon, J., Becker, D.J., Savarese, D.F.: How to Build a Beowulf. MIT Press, Cambridge (1999)
Decyk, V.K., Dauger, D., Kokelaar, P.: How to Build An AppleSeed: A Parallel Macintosh Cluster for Numerically Intensive Computing. Physica Scripta T84, 85 (2000)
Snir, M., Otto, S., Huss-Lederman, S., Walker, D., Dongarra, J.: MPI: The Complete Reference. MIT Press, Cambridge (1996); Gropp, W., Lush, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, Cambridge (1994)
Most major supercomputing centers only use MPI for distributed-memory parallel computing. The absence of other message-passing schemes on new hardware is evident at NERSC, http://hpcf.nersc.gov/software/libs/ and at NPACI, http://www.npaci.edu/BlueHorizon/guide/ref.html
http://developer.apple.com/documentation/CoreFoundation/Networking-date.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dauger, D.E., Decyk, V.K. (2005). “Plug-and-Play” Cluster Computing HPC Designed for the Mainstream Scientist. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_11
Download citation
DOI: https://doi.org/10.1007/11428848_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26043-1
Online ISBN: 978-3-540-32114-9
eBook Packages: Computer ScienceComputer Science (R0)