Parallel Program Design: Technology and Applications

Author: (USA) Wilkinson (Wilkinson/B.) et al.
Publisher:
Publish Date: 2002-05-01
Features: This book introduces various parallel programming techniques in a practical way, enabling students to write and evaluate parallel programs. Parallel programming provides the ability to handle large-scale problems, either requiring more computational steps or requiring larger storage space. The book presents parallel programming by naturally extending sequential programming methods and develops message-passing-based parallel programming techniques. It then investigates and explores parallel algorithms for specific problems in non-numerical and numerical fields, such as numerical algorithms, image processing, search, and optimization. The content of the book is not dependent on a specific multiprocessor system, and the parallel programs in the book can run on interconnected clusters of workstations. Each chapter includes practical problems from real-world scenarios. Authors Barry Wilkinson and Michael Allen are both professors in the Department of Computer Science at the University of North Carolina. They co-created a comprehensive teaching support website, which includes examples, assignments, and instructional materials using MPI and PVM software. These materials, along with some extended web pages, are used to help students learn how to compile and run parallel programs and example programs.

📌 Related Posts