smallroomsoftware.com

Talks, mainstream parallel computing

Posted on May 28, 2007

Last week I watched a video on Stanford on iTunes by Dave Patterson about the end of Moore's law for uniprocessor speed increases and the sea change in chip designs that's going to happen as we move towards massively parallel systems for the mainstream market. One possibility seems to be that we'll have computers with, say a hundred simpler smaller CPUs and 1 fast CPU to run some tasks that can't be parallelised (a lot of OS responsibilities I guess). It's definitely worth checking out - it's pretty dense, he covers a lot of ground but he's a great speaker. His book was one of my favorites as an undergrad. By coincidence there was a seminar in the computer lab here on the same subject that i went to on Wednesday.

I'm curious as to when the current SMP approach will move to a new, very parallel design. How many x86 CPUs will be packed into a single machine before the chip manufacturers cave and seriously push a totally new design?

Comments
  1. Andrew BackSeptember 22, 2008 @ 12:14 PM
    At the BCS 50th anniversary celebrations last year, founder of Inmos Iann Barron, gave an interesting and rather entertaining talk on the matter of CPU scaling (he asserted that Intel, with processor cores, where belatedly copying/in competition with Gillette, and their increasing the number of blades on a razor. You had to be there...) And in particular talked of how when we reach the effective scaling limits of SMP, we will have to rip it up and start again. As could be predicted he went on to say how the massively-parallel capable Transputer could have saved the day. Had we not at the time been put off by the fact it meant taking a slightly different approach to software development. Oh, and the small matter of the government selling Inmos off, to a private concern that didn't have the wheretithall to fund the ongoing development of the Transputer line.
Post a comment
Comment



If you can read this, you don't use a typical webbrowser that plays nice with CSS.
Please do not fill in anything here!



Hosting by site5.com