Information, Transmission, Modulation, and Blog
    RSS        OpenSolaris: Innovation Matters
Who?
Richard Friedman is a senior staff information engineer documenting the Sun Studio compilers and contributing to the Sun Studio portal at developers.sun.com and the Sun HPC portal at hpc.sun.com.
rchrd wrote his first computer program in FORTRANSIT on the IBM 650 in 1962.
He also is a photographer and has a life and a radio program.
Email to rchrd at sun.com

Where Else?

»All I Know::
Information, Transmission, Modulation, and Noise

»MUSIC FROM OTHER MINDS on KALW-FM

»All I've Seen :: photo blog


Elsewhere?
»Sun Studio Developer's Portal
»Solaris Developer Blog

Search
Lijit Search
Recent Entries:

Complete Archives

Menu

XML
Site Meter

Wednesday October 24, 2007 20071024

• The Book On Parallel Programming Techniques

Wilkinson/Allen: Parallel ProgrammingWilkinson and Allen's PARALLEL PROGRAMMING was published in 1999 (Prentice Hall). A revised edition came out in 2005. And I finally got my hands on it.

It IS expensive.  Maybe you can now find used copies (be sure it's the 2nd edition!)

Used as a computer science text, it is a complete course on parallel programming techniques and algorithms, and covers OpenMP, Pthreads, and MPI. The new material covers distributed shared memory systems (DSM).

And, as a course, it is rich with examples and end-of-chapter homework problems. Some of them are really creative, like: "Write a multithreaded program to simulate two automatic teller machines being accessed by different persons on a single shared account."

Some of the typical parallel applications explored are image processing, numerical algorithms, and sorting and searching techniques. 

I went thru the first edition (minus the problems) when it first came out. Now this expanded revised edition has me totally entranced, again.  This is a great book, and I highly recommend it to anyone thinking seriously about parallel programming, especially for technical computing applications.


( Oct 24 2007, 03:58:35 PM PDT ) [HPC] Permalink Comments [3]

Comments:

Five used on Amazon for $8 each.
(Plus $4 shipping)
Hope you didn't pay more! ;-)

Posted by Rich Burridge on October 24, 2007 at 05:46 PM PDT #

Better check. I bet that's for the 1999 edition.

Posted by rchrd on October 24, 2007 at 11:28 PM PDT #

Yup, I just checked at Amazon. The cheapest used copy of the 2nd edition is $45.

Posted by rchrd on October 24, 2007 at 11:52 PM PDT #

Post a Comment:

Comments are closed for this entry.