From the Publisher: Use of Beowulf clusters (collections of off-the-shelf commodity computers programmed to act in concert, resulting in supercomputer performance at a fraction of the cost) has spread far and wide in the computational science community. Many application groups are assembling and operating their own private supercomputers rather than relying on centralized computing centers. Such clusters are used in climate modeling, computational biology, astrophysics, and materials science, as well as non-traditional areas such as financial modeling and entertainment. Much of this new popularity can be attributed to the growth of the open-source movement. The second edition of Beowulf Cluster Computing with Linux has been completely updated; all three stand-alone sections have important new material. The introductory material in the first part now includes a new chapter giving an overview of the book and background on cluster-specific issues, including why and how to choose a cluster, as well as new chapters on cluster initialization systems (including ROCKS and OSCAR) and on network setup and tuning. The information on parallel programming in the second part now includes chapters on basic parallel programming and available libraries and programs for clusters. The third and largest part of the book, which describes software infrastructure and tools for managing cluster resources, has new material on cluster management and on the Scyld system.
Cited By
- Ang J, Carini G, Chen Y, Chuang I, Demarco M, Economou S, Eickbusch A, Faraon A, Fu K, Girvin S, Hatridge M, Houck A, Hilaire P, Krsulich K, Li A, Liu C, Liu Y, Martonosi M, McKay D, Misewich J, Ritter M, Schoelkopf R, Stein S, Sussman S, Tang H, Tang W, Tomesh T, Tubman N, Wang C, Wiebe N, Yao Y, Yost D and Zhou Y (2024). ARQUIN: Architectures for Multinode Superconducting Quantum Computers, ACM Transactions on Quantum Computing, 5:3, (1-59), Online publication date: 30-Sep-2024.
- Cayton P, Aguilar M and Pinto C Sunfish: An Open Centralized Composable HPC Management Framework Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis, (1507-1511)
- Fotache M, Greavu-Şerban V, Hrubaru I and Tică A Big Data Technologies on Commodity Workstations Proceedings of the 19th International Conference on Computer Systems and Technologies, (110-115)
- Luttgau J, Kuhn M, Duwe K, Alforov Y, Betke E, Kunkel J and Ludwig T (2021). Survey of Storage Systems for High-Performance Computing, Supercomputing Frontiers and Innovations: an International Journal, 5:1, (31-58), Online publication date: 15-Mar-2018.
- Zerpa L The Message-Passing Interface and Parallel SAT-Solvers Proceedings of the International Conference on Future Networks and Distributed Systems, (1-7)
- (2017). Scheduling of online compute-intensive synchronized jobs on high performance virtual clusters, Journal of Computer and System Sciences, 85:C, (1-17), Online publication date: 1-May-2017.
- Rahman M, Islam N, Lu X and Panda D (2017). A Comprehensive Study of MapReduce Over Lustre for Intermediate Data Placement and Shuffle Strategies on HPC Clusters, IEEE Transactions on Parallel and Distributed Systems, 28:3, (633-646), Online publication date: 1-Mar-2017.
- Reza H, Aguilar M and Jalal S Regression testing of GPU/MIC systems for HPCC Proceedings of the 2015 International Workshop on Software Engineering for High Performance Computing in Science, (30-37)
- Islam N, Lu X, Wasi-ur-Rahman M, Shankar D and Panda D Triple-H Proceedings of the 15th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (101-110)
- Simons J and Buell J (2010). Virtualizing high performance computing, ACM SIGOPS Operating Systems Review, 44:4, (136-145), Online publication date: 13-Dec-2010.
- Yang C and Cheng L Implementation of a Performance-Based Loop Scheduling on Heterogeneous Clusters Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing, (44-54)
- Dongarra J, Sterling T, Simon H and Strohmaier E (2009). High-Performance Computing, Computing in Science and Engineering, 7:2, (51-59), Online publication date: 1-Mar-2009.
- He Y, Al-Azzoni I and Down D MARO - MinDrift affinity routing for resource management in heterogeneous computing systems Proceedings of the 2007 conference of the center for advanced studies on Collaborative research, (71-85)
- Bounanos S, Fleury M, Nicolas S and Vickers A (2007). Regular Paper, International Journal of High Performance Computing Applications, 21:2, (222-245), Online publication date: 1-May-2007.
- Santana A, Carvalho T, Crumley P, Moreira J, Sanomiya A and Swetz R Accelerating time to market by reducing system test time Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering, (291-296)
- Hung S and Hsu Y DPCT Proceedings of the Second international conference on High Performance Computing and Communications, (320-329)
- Dongarra J, Bosilca G, Chen Z, Eijkhout V, Fagg G, Fuentes E, Langou J, Luszczek P, Pjesivac-Grbovic J, Seymour K, You H and Vadhiyar S (2006). Self-adapting numerical software (SANS) effort, IBM Journal of Research and Development, 50:2/3, (223-238), Online publication date: 1-Mar-2006.
- Chaisiri S, Pichitlamken J, Uthayopas P, Rojanapanpat T, Phakhawirotkul S and Vorakosit T Applying Web Service and Windows Clustering for High Volume Risk Analysis Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
- Wilson B (2005). Introduction to parallel programming using message-passing, Journal of Computing Sciences in Colleges, 21:1, (207-211), Online publication date: 1-Oct-2005.
- Gunawi H, Agrawal N, Arpaci-Dusseau A, Arpaci-Dusseau R and Schindler J Deconstructing Commodity Storage Clusters Proceedings of the 32nd annual international symposium on Computer Architecture, (60-71)
- Javadi B, Khorsandi S and Akbari M Study of a cluster-based parallel system through analytical modeling and simulation Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part IV, (1262-1271)
- Gunawi H, Agrawal N, Arpaci-Dusseau A, Arpaci-Dusseau R and Schindler J (2005). Deconstructing Commodity Storage Clusters, ACM SIGARCH Computer Architecture News, 33:2, (60-71), Online publication date: 1-May-2005.
- Haili X, Hong W, Xuebin C, Sungen D and Honghai Z An implementation of interactive jobs submission for grid computing portals Proceedings of the 2005 Australasian workshop on Grid computing and e-research - Volume 44, (67-70)
- Bilbao J and Garate G First step in a PC cluster development with openMosix Proceedings of the 4th WSEAS International Conference on Applied Informatics and Communications, (1-5)
- Lee L, Li K, Yang C, Tseng C, Liu K and Hung C On implementation of a scalable wallet-size cluster computing system for multimedia applications Proceedings of the 5th Pacific Rim conference on Advances in Multimedia Information Processing - Volume Part III, (697-704)
- DeBardeleben N, Ligon III W, Pandit S and Stanzione Jr. D Coven " A Framework for High Performance Problem Solving Environments Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
- Chien A Architecture of the Entropia Distributed Computing System Proceedings of the 16th International Parallel and Distributed Processing Symposium
Index Terms
- Beowulf Cluster Computing with Linux