Customer Reviews


7 Reviews
5 star:
 (1)
4 star:
 (4)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


32 of 33 people found the following review helpful:
5.0 out of 5 stars Beginners Guide to Parallel Programming on Clusters
Clusters of Computers have become an appealing platform for cost-effective parallel computing and more particularly so for teaching parallel processing. At Monash University School of Computer Science and Software Engineering, I am teaching "CSC433: Parallel Systems" subject for BSc Honours students. The course covers various communication models and...
Published on April 3, 2000 by Rajkumar Buyya

versus
1 of 1 people found the following review helpful:
2.0 out of 5 stars Not for beginners
This would be a great reference manual, but I am using this test in my parallel processing course and the pseudocode is confusing and the MPI functions are introduced with poor descriptions.
Published on February 27, 2003


Most Helpful First | Newest First

32 of 33 people found the following review helpful:
5.0 out of 5 stars Beginners Guide to Parallel Programming on Clusters, April 3, 2000
This review is from: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers (Paperback)
Clusters of Computers have become an appealing platform for cost-effective parallel computing and more particularly so for teaching parallel processing. At Monash University School of Computer Science and Software Engineering, I am teaching "CSC433: Parallel Systems" subject for BSc Honours students. The course covers various communication models and languages for parallel programming. Cluster Computing is one of the focused topics of this course and I found two books that suits well for this course--both published by Prentice Hall in 1999. The first one is: "High Performance Cluster Computing" by R. Buyya (editor) that I use for teaching cluster computer architecture and systems issue. The second one is "Parallel Programming" by B. Wilkinson and M. Allen that I use for teaching programming clusters using message-passing concepts. I found both books complimentary to each other.

B. Wilkinson and M. Allen book discusses key aspects of parallel programming concepts and generic constructs with practical example programs. Each concept has been explained using figures and flow diagrams. The programs illustrated mostly in C using generic parallel programming constructs and popular parallel programming interfaces such as Threads, PVM, and MPI. The authors have also created an excellent web resources home page that offers presentation slides, program source codes, and instructors manual. All these tools make teaching parallel programming course, a pleasing experience. I have no hesitation in recommending this book for anyone serious about teaching parallel programming on clusters.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars Good book at senior or early grad school level, February 26, 2004
By A Customer
This review is from: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers (Paperback)
The book serves as a good introduction to several advanced computing techniques. It isn't for beginners in computer science or networking, and it isn't worth the list price. Unfortunately, the topic isn't something you are likely to find in a career, so it isn't useful to general computer science students.
It is great as a learning book, in-depth enough that you could use it for on-the-job learning. It covers the things you need to know for real-world use.

I would have given it 5 stars, except it isn't all that great as a reference; you will probably end up using online help for whatever communications package you use. It's the kind of book you read once or twice, then give away to younger collegues.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
4.0 out of 5 stars Clear and informative book, but..., January 15, 2003
By A Customer
This review is from: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers (Paperback)
The book does quite well in explaining the concepts of parallel computing and programming, and I have very few complaints about anything actually written in the book. (A companion CD with some sample MPI/PVM programs would have been nice.) However, as well as this book is written and organized, it is almost comical to have this size of book (paperback, at that) costing nearly $... If the book would have cost about $.. less and had the companion CD, it would have been five stars.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
2.0 out of 5 stars Not for beginners, February 27, 2003
By A Customer
This review is from: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers (Paperback)
This would be a great reference manual, but I am using this test in my parallel processing course and the pseudocode is confusing and the MPI functions are introduced with poor descriptions.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Great Book, December 21, 2011
Amazon Verified Purchase(What's this?)
Covers from basics of the algorithm to implementation in parallel. And of course there's analysis of cost and efficiency in much easy to understand language. Covers wide variety of parallel techniques.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
4.0 out of 5 stars Wonderful book but don't pay full price, July 11, 2003
By 
Eric P. Medlock (Charlotte, NC United States) - See all my reviews
(REAL NAME)   
This review is from: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers (Paperback)
This is a really good introduction to Parallel Programming techniques, but its overpriced. Buy it used.

This book is used as a textbook in many computer science departments (hence the inflated price) but I found that even with the minimal computer science education I've had (mostly from self-study) I learned a lot and did not find this book overly difficult to follow.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 4 people found the following review helpful:
1.0 out of 5 stars Typical CS department book, September 26, 2007
By 
John W. Graham (Orlando, FL United States) - See all my reviews
(VINE VOICE)    (REAL NAME)   
Amazon Verified Purchase(What's this?)
I find this book to be poorly written. The examples are insufficient and the content is only a cursory introduction to parallel programming. My recommendation is to reaearch alternative publications relating to Parallel Programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers
Used & New from: $0.54
Add to wishlist See buying options