Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Recommended Multithreading / parallel computing books for C# 4.0 [closed]

I want to start reading about multithreading and parallel computing in C# / .Net 4.0.

I understand the basics of multithreading so I'm looking for something that is going to provide more than just the basics. I'm also looking for something that is up to date with the changes in .Net 4.0.

Can you recommend a book?

Many thanks.

like image 671
Peanut Avatar asked Jan 10 '11 22:01

Peanut


3 Answers

I suppose when it comes to anything in C#, I would recommend CLR via C#. It has got two chapters on threading-parallelprocessing which is a must read.

like image 193
Aliostad Avatar answered Nov 15 '22 23:11

Aliostad


I would recommend Patterns for Parallel Programming: Understanding and Applying Parallel Patterns with the .NET Framework 4, which cover different senarios and implementation:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=86b3d32b-ad26-4bb8-a3ae-c1637026c3ee&displaylang=en

like image 23
ShahidAzim Avatar answered Nov 15 '22 22:11

ShahidAzim


I'm making my way through http://www.albahari.com/threading/ which I find to be a very useful resource. It's been updated to cover the new parallel options in c# 4.0.

like image 31
Mark Avatar answered Nov 15 '22 23:11

Mark