Microsoft discusses a redesigned OS

I’ve had a long-running argument with anyone that will listen that multi-core computing will require a fundamentally different programming model. Of course, I’m remotely the only person saying this, but it seems to be a bit of a contentious topic regardless.

I just ran across an article on ArsTechnica in which a Microsoft exec discusses a future version of Windows that deals with massively multi-core computers. There is some interesting stuff in the article. I’d heard through the grapevine that this was underway, and if I weren’t so busy with PhoneFactor, I’d love to code on it!

I worked up a lock-free doubly-linked list last summer, and had intended to try it out in a couple of drivers, but predictably enough, I ran out of time. That, and Doron Holan promised me that it was a waste of time, and who am I to argue with him. :-)

This stuff is going to have a massive impact on usermode software when it eventually happens. For more on the topic, there is a good list of podcasts over at Xerox PARC on the topic, including one by Herb Sutter of Microsoft.

One Response to “Microsoft discusses a redesigned OS”

  1. Peter Teoh says:

    There is a video in GoogleVideo given by Cliff Click, as described in this blog:
    http://glinden.blogspot.com/2007/03/talk-on-lock-free-hash-tables.html

    and check out the “Double Check Locking” pattern in wiki.

    Interesting!!!

Leave a Reply