Thinking Parallel

A Blog on Parallel Programming and Concurrency by Michael Suess

Archive for 2007/05

How Much of the Industry Will Go Parallel?

From time to time, one of my readers asks a question via email that just keeps me thinking. And sometimes, when I realize the question is not only interesting for me, but maybe for you as well, I may decide to post it and make an article out of it. Just like last week, when […]

You Are What You Read?

Well, if thats true, I am a mixture between a blog and a book. A blok maybe. Or a boog :smile:. Last week I have been writing about books. This week, it’s blogging week and I am going to tell you about the blogs I read related to parallel programming. All of them are really […]

A Warm Recommendation for “Java Concurrency in Practice”

Today I would like to talk about a really good book. I have had it laying on my desk for some time and have not gotten around to reading it fully (only skimmed through it), mostly because Java was not at the very top of my priorities. But now that I have read it, I […]

Top 5 Reasons why I Hate Parallel Programming (Sometimes)

My regular readers know that I am doing a lot of parallel programming for work. I am writing my PhD-thesis on it. I am maintaining this blog on the very topic and have even stated in the past that I love parallel programming and why. Yet, there are still a few days when I wish […]

Parallel Programming Fun with Loop Carried Dependencies

There was a very interesting discussion on the OpenMP Mailing List last week about a for loop and how to parallelize / optimize it. I will comment on the problems and solutions presented there and also have an interesting observation to add at the end of this article. Although the examples are in OpenMP, the […]