[Python-Dev] GIL, Python 3, and MP vs. UP
Michael Hudson
mwh at python.net
Fri Sep 23 13:34:12 CEST 2005
More information about the Python-Dev mailing list
Fri Sep 23 13:34:12 CEST 2005
- Previous message: [Python-Dev] GIL, Python 3, and MP vs. UP
- Next message: [Python-Dev] GIL, Python 3, and MP vs. UP
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Gregory P. Smith" <greg at electricrain.com> writes: > On Mon, Sep 19, 2005 at 09:12:05PM +0100, Michael Hudson wrote: >> Martin Blais <blais at furius.ca> 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
- Previous message: [Python-Dev] GIL, Python 3, and MP vs. UP
- Next message: [Python-Dev] GIL, Python 3, and MP vs. UP
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list