"Gregory P. Smith" <[EMAIL PROTECTED]> writes: > On Mon, Sep 19, 2005 at 09:12:05PM +0100, Michael Hudson wrote: >> Martin Blais <[EMAIL PROTECTED]> writes: >> > http://www.gotw.ca/publications/concurrency-ddj.htm >> > The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software >> > Herb Sutter >> > March 2005 >> >> I was disappointed that that article (hey, it was the only issue of >> ddj I've ever actually bought! :) didn't consider any concurrency >> models other than shared memory threading. > > Beware. Multi-core and/or multi-threaded cpus are the only thing the > high end CPU manufacturers are able to produce today that they can > still claim to be "faster." There is a HUGE incentive for them to > create demand for their design lest it become irrelevant and they be > forced to sell only low-margin commodity single core hardware. This > means we'll see a ton of papers and people paid or coerced into > suggesting that this is the best thing since time sliced bread.
I'd imagine that the more interesting/easy to deal with concurrency models can and will be implemented atop shared memory threads. At least, for the reasons you give, I hope so :) Cheers, mwh -- ZAPHOD: OK, so ten out of ten for style, but minus several million for good thinking, eh? -- The Hitch-Hikers Guide to the Galaxy, Episode 2 _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com