Beowulf Cluster Computing with Linux, 2/e
William Gropp, Ewing Lusk, Thomas Sterling
- 出版商: MIT
- 出版日期: 2003-11-21
- 售價: $1,800
- 貴賓價: 9.5 折 $1,710
- 語言: 英文
- 頁數: 660
- 裝訂: Paperback
- ISBN: 0262692929
- ISBN-13: 9780262692922
-
相關分類:
大數據 Big-data
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$2,420$2,299 -
$1,200$1,176 -
$650$514 -
$1,080$1,058 -
$1,260CCNA Certification Library (CCNA Self-Study, exam #640-801), 6/e
-
$2,540$2,413 -
$750$638 -
$2,170$2,062 -
$490$382 -
$690$538 -
$1,080Windows System Programming, 3/e (Hardcover)
-
$380$342 -
$350$315 -
$620$490 -
$580$493 -
$820$648 -
$1,166Distributed Systems: Concepts and Design, 4/e
-
$480$379 -
$880$695 -
$390$308 -
$580$458 -
$650$507 -
$890$757 -
$650$507 -
$720$569
相關主題
商品描述
Description:
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.
William Gropp is Associate Division Director and Senior Computer Scientist, MCS Division, at Argonne National Laboratory.
Ewing Lusk is Senior Computer Scientist, MCS Division, both at Argonne National Laboratory.
Thomas Sterling is Senior Staff Scientist in the High Performance Computing Systems Group at the Jet Propulsion Laboratory.
Table of Contents:
Series Foreword xxiii Foreword xxv Preface to the second edition xxxi Preface to the first edition xxxv 1 So You Want to Use a Cluster
William Gropp1 I Enabling Technologies 2 Node Hardware
Narayan Desai and Thomas Sterling21 3 Linux
Peter H. Beckman41 4 System Area Networks
Narayan Desai and Thomas Sterling77 5 Configuring and Tuning Cluster Networks
Daniel Nurmi and Brian Toonen93 6 Setting Up Clusters
Philip Papadopoulos143 II Parallel Programming 7 An Introduction to Writing Parallel Programs for Clusters
Ewing Lusk, William Gropp and Ralph Butler171 8 Parallel Programming with MPI
William Gropp and Ewing Lusk207 9 Advanced Topics in MPI Programming
William Gropp and Ewing Lusk245 10 Parallel Virtual Machine
Al Geist279 11 Fault-Tolerant and Adaptive Programs with PVM
Al Geist and Jim Kohl315 12 Numerical and Scientific Software for Clusters
Victor Eijkhout and Jack Dongarra335 III Managing Clusters 13 Cluster Management
J. P. Navarro357 14 Cluster Workload Management
James Patton Jones, David Lifka, Bill Nitzberg and Todd Tannenbaum373 15 Condor: A Distributed Job Scheduler
Todd Tannenbaum, Derek Wright, Karen Miller, Erik Paulson and Miron Livny379 16 Maui Scheduler: A High Performance Cluster Scheduler
David B. Jackson427 17 PBS: Portable Batch System
James Patton Jones447 18 Scyld Beowulf
Walt Ligon and Dan Stanzione471 19 Parallel I/O and the Parallel Virtual File System
Walt Ligon and Rob Ross493 20 A Tale of Two Clusters: Chiba City and Jazz
Rémy Evard535 21 Conclusions
William Gropp and Ewing Lusk579 A Glossary of Terms 583 B Annotated Reading List 587 C Annotated URLs 591 References 595 Index 607