Multi-core No Silver Bullet?

Love this post on ‘Downer at the Multi-core Party‘ by Matthew Dublin. Beside the fact that the language in the first paragraph is quite hilarious.

The article talks, like many, about parallelizing algorithms for HPC applications and I agree that parallelization is an important topic. Developing parallel applications is not easy and any language and toolkit to help is a must have. I don’t quite agree with the last statement ‘the discussion is happening, …, everybody just needs to lighten up’. Most of the work that I am seeing is academic or limited in scope of algorithms that they are applicable to. I do agree with the statement though that ‘it hardly means that multi-core has failed to deliver’.

Continue Reading ››