Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Books on parallel design patterns  RSS feed

 
Jan de Boer
Ranch Hand
Posts: 677
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am not sure how to put my question and where to put it. Sorry if I am a little vague.

Lately I have been working on projects that involve real time control of machines, interface between hardware, firmware and software. Process industry. I lack some background in this, and I think I would better myself if I would read a book on parallel design patterns. I have managed so far by just learning on the job, but I need some deeper background to understand and design larger systems myself. (I have been lazy, I should study more besides the 40 hours in a work week. But I am catching up!)

Would you know some good information sources or books? It does not have to be java. Actually I am more working with C, C++ these last two years. It is more the language independent design.

Thanks in advance for any advices.
 
K. Tsang
Bartender
Posts: 3624
16
Firefox Browser Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maybe you may to want to check the book "Art of Concurrency" by Clay Breshears published by Oreilly. Not sure what language the book uses C or C++ but definitely not java.

If you want java perspective then "Java Concurrency in Practice" by Brian Goetz published by Addison Wesley or "Concurrency Programming in Java 2e" by Doug Lea published by Prentice Hall. Both are excellent books but is hard to understand without a solid java background.
 
Jan de Boer
Ranch Hand
Posts: 677
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks.

I have found this book myself, I wonder if anyone knows it and confirm it is good.

Patterns for Parallel Programming - Timothy Mattson
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!