views:

95

answers:

2

I am looking for strong references on parallel computing and numerical methods. While there are a lot of questions and posted references on these topics independently, I would like to find a body of knowledge dedicated to their intersection.

For example

  • What algorithms (such as an eigen decomposition or a matrix inverse) are well suited for parallelization and which aren't?
  • What is the best algorithm for solving a linear program on a given parallel architecture?
  • What are standard approaches and notation for decomposing an algorithm into units of execution?

My desire is to find authoritative sources that move beyond fundamentals and get more into hardcore algorithm design and understanding of the state-of-the-art.

Do you have any suggestions?

+1  A: 

Parallel Programming in C with MPI and OpenMP by Michael J. Quinn

Hope this fulfills your needs

nairdaen
A: 

You may find this book interesting, as Functional Programming is big into parallel processing. :)

http://www.ffconsultancy.com/products/fsharp_for_numerics/

James Black