What are you reading these days? Here's what I am 'up to':
I am really enjoying this book, for it's balance of theory and practical application. Now, it does use Java for it's examples, although I generally code in C#, I find enough similarity between the two languages that the Java examples are still quite useful for me.
I do think we all need to start paying attention to this topic - to that end here are some links that you might find useful:
PLINQ webcast by Daniel Moth - http://www.microsoft.com/uk/msdn/nuggets/nugget/292/Parallel-LINQ-PLINQ.aspx About PLINQ on MSDN Ch9 - http://channel9.msdn.com/shows/Going+Deep/Joe-Duffy-and-Igor-Ostrovsky-Parallel-LINQ-under-the-hood/ Anders and Joe Duffy on MSDN Ch9 - http://channel9.msdn.com/shows/Going+Deep/Programming-in-the-Age-of-Concurrency-Anders-Hejlsberg-and-Joe-Duffy-Concurrent-Programming-with/ Parallel Computing on MSDN - http://msdn.microsoft.com/en-us/concurrency/default.aspx
Order this book - Amazon.com: The Art of Multiprocessor Programming: Maurice Herlihy, Nir Shavit: Books
If you are attending PDC08, there are already 4 announced sessions on parallel computing: