1 option
Beowulf cluster computing with Linux / [edited by] Thomas Sterling.
- Format:
- Book
- Series:
- Scientific and engineering computation
- Scientific and engineering computation series
- Language:
- English
- Subjects (All):
- Linux.
- Parallel computers.
- Beowulf clusters (Computer systems).
- Physical Description:
- 1 online resource (xxxiii, 496 pages) : illustrations.
- Place of Publication:
- Cambridge, Mass : MIT Press, [2002]
- System Details:
- text file
- Summary:
- Beowulf clusters, which exploit mass-market PC hardware and software in conjunction with cost-effective commercial network technology, are becoming the platform for many scientific, engineering, and commercial applications. With growing popularity has come growing complexity. Addressing that complexity, Beowulf Cluster Computing with Linux and Beowulf Cluster Computing with Windows provide system users and administrators with the tools they need to run the most advanced Beowulf clusters. The book is appearing in both Linux and Windows versions in order to reach the entire PC cluster community, which is divided into two distinct camps according to the node operating system. Each book consists of three stand-alone parts. The first provides an introduction to the underlying hardware technology, assembly, and configuration. The second part offers a detailed presentation of the major parallel programming librairies. The third, and largest, part describes software infrastructures and tools for managing cluster resources. This includes some of the most popular of the software packages available for distributed task scheduling, as well as tools for monitoring and administering system resources and user accounts. Approximately 75% of the material in the two books is shared, with the other 25% pertaining to the specific operating system. Most of the chapters include text specific to the operating system. The Linux volume includes a discussion of parallel file systems.
- Contents:
- I Enabling Technologies
- 2 An Overview of Cluster Computing / Thomas Sterling 15
- 3 Node Hardware / Thomas Sterling 31
- 4 Linux / Peter H. Beckman 61
- 5 Network Hardware / Thomas Sterling 95
- 6 Network Software / Thomas Sterling 113
- 7 Setting Up Clusters: Installation and Configuration / Thomas Sterling, Daniel Savarese 131
- 8 How Fast Is My Beowulf? / David Bailey 151
- II Parallel Programming
- 9 Parallel Programming with MPI / William Gropp, Ewing Lusk 161
- 10 Advanced Topics in MPI Programming / William Gropp, Ewing Lusk 199
- 11 Parallel Programming with PVM / Al Geist, Stephen Scott 237
- 12 Fault-Tolerant and Adaptive Programs with PVM / Al Geist, Jim Kohl 281
- III Managing Clusters
- 13 Cluster Workload Management / James Patton Jones, David Lifka, Bill Nitzberg, Todd Tannenbaum 301
- 14 Condor: A Distributed Job Scheduler / Todd Tannenbaum, Derek Wright, Karen Miller, Miron Livny 307
- 15 Maui Scheduler: A Multifunction Cluster Scheduler / David B. Jackson 351
- 16 PBS: Portable Batch System / James Patton Jones 369
- 17 PVFS: Parallel Virtual File System / Walt Ligon, Rob Ross 391
- 18 Chiba City: The Argonne Scalable Cluster / Remy Evard 431.
- Notes:
- OCLC-licensed vendor bibliographic record.
- ISBN:
- 9780262286770
- 0262286777
- 0585444323
- 9780585444321
- 9780262692748
- 0262692740
- OCLC:
- 52222146
- Access Restriction:
- Restricted for use by site license.
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.