Title: Distributed and Parallel Computing
Description: Parallel and distributed computing has entered a new era of maturity. This book addresses the technical issues now facing the convergence of these two approaches - from architectural to software issues - in a single volume. As hardware parallelism increases, software remains a challenge, just as in prior times, and the book's emphasis is on software.

Designers and software developers who need to understand the interaction between the hardware and software parts of the system, whether students or practitioners, are the intended readers. Distributed and Parallel Computing is written at an upper division undergraduate or first-year graduate level for courses in engineering, science and computer science degree programs.
Subjects: Parallel processing (electronic computers), Electronic data processing, distributed processing, Electronic data processing, Distributed processing