"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
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4