1stWorld Publishing
Authors


  Home
  Publish Your Book
  Book Endorsements
  Marketing Tools
  About Us
  Contact Us
  Login

  BookStore
  Classic BookStore

  Watch our Videos

The Art of Parallel Programming

(Second Edition)

by Bruce P. Lester

The first edition of this book was adopted as a course text by 62
universities.

The Art of Parallel Programming is intended as a text for a first course in parallel computing, taught at the advanced undergraduate or graduate level. Now completely revised and updated, this book provides in-depth coverage of the major organizational techniques for parallel programs, including specific parallel algorithms to illustrate these techniques.
Author Bruce P. Lester covers topics such as data partitioning, multiprocessor architecture, synchronous parallelism, MPI standard library, communication
streams, data sharing, replicated workers, and much more.

Title: The Art of Parallel Programming, 2nd Edition
Author: Bruce P. Lester
Publisher: 1st World Publishing
ISBN: 978-1-59540-839-8
Pages: 568

Order Now Retail Price: $85.00

Key Features of the book include:

• Parallel algorithms from the following areas: matrix algorithms, graph algorithms, solution to linear equations, sorting, solution to differential equations, image processing, discrete optimization, communication algorithms, and more.
• Two comprehensive chapters on parallel computer architecture.
• Practical performance analysis methods combining mathematical analysis of algorithms with measurement of actual parallel program execution time.
• Techniques to avoid common sources of performance degradation,
such as memory contention, communication delay, load imbalance, synchronization delay, network congestion, process creation time.
• Practical parallel programming skills developed through short programming exercises and more extensive programming projects using the C language.

Unique among textbooks on parallel computing, this text provides practical, hands-on experience in parallel programming, without the need for an expensive parallel computer system. The free software package available from this website contains a complete Parallel Computer Simulation System that runs on an ordinary Windows PC.

C* Compiler and Parallel Computer Simulation System
Download Windows Version

To request a version of this software for another operating system, such as Linux or Mac OS, send an email to: request@artofparallelprogramming.com

Instructors
By writing to the above email address, instructors may request:
• Solutions Manual for the exercises.
• PowerPoint Presentation containing all the example programs and figures from the book.
• A free Examination Copy of the book.

Excerpts from the book
Table of Contents
Preface

About the Author

Bruce P. LesterRodney Charles
Dr. Bruce Lester received his Ph.D. in Computer Science from M.I.T. in 1974. He was a Lecturer in the Department of Electrical Engineering and Computer Science at Princeton
University for two years.

During 1979-1989, Dr. Lester was a faculty member at Maharishi University of Management (MUM), where he founded the Computer Science Department and became its Chairman. MUM is accredited to the Ph.D. level by The Higher Learning Commission. The University is located on a 272-acre campus in Fairfield, Iowa, and has 700 students.

Since 1989, Dr. Lester has been working independently as an author and software
engineering contractor. The first edition of his book The Art of Parallel Programming was
adopted as a course text by 62 universities.

Contact Information: info@1stworldpublishing.com

   
  home | about us | contact us. ©2004 1stWorld Publishing