Cluster computing: the state-of-the-art in theory and practice
Rapid improvements in network and processor performance are revolutionizing high-performance computing, transforming clustered commodity workstations into the supercomputing solution of choice. This book brings together contributions from more than 100 leading practitioners, offering a single source for up-to-the-minute information on virtually every key system-related issue in high-performance cluster computing.
The book contains expert coverage of "commodity supercomputing" systems and architectures; Internet-based wide area "metacomputing" systems; the role of Java; new applications and algorithms; advanced techniques for enhancing availability and throughput; and much more. Discover the state-of-the-art in:
- Communal multiprocessing/adaptive parallelism techniques for resource sharing
- Networking, lightweight protocols, active messages, "killer switches," and I/O
- Cluster middleware and resource management systems
- Cluster computing programming environments, tools, and paradigms
- Administering high-performance clustered systems
High Performance Cluster Computing, Volume 1: Architectures and Systems captures the remarkable breadth, depth, and power of the cluster computing revolution. Whatever your role in high-performance parallel computing - developer, researcher, administrator, instructor, or manager - this is the one book you cannot be without.
All the material you need to teach your courses.Discover teaching material