"A Fundamental Turn Toward Concurrency in Software"
jgrahn-nntq at algonet.se
Sun Jan 9 14:29:13 EST 2005
On 07 Jan 2005 13:48:41 -0800, Paul Rubin <> wrote:
> aurora <aurora00 at gmail.com> writes:
>> Just gone though an article via Slashdot titled "The Free Lunch Is
>> Over: A Fundamental Turn Toward Concurrency in Software"
>> [http://www.gotw.ca/publications/concurrency-ddj.htm]. It argues that
>> the continous CPU performance gain we've seen is finally over. And
>> that future gain would primary be in the area of software concurrency
>> taking advantage hyperthreading and multicore architectures.
> Well, another gain could be had in making the software less wasteful
> of cpu cycles.
> I'm a pretty experienced programmer by most people's standards but I
> see a lot of systems where I can't for the life of me figure out how
> they manage to be so slow. It might be caused by environmental
> pollutants emanating from Redmond.
Yeah, and possibly by overuse of IPC mechanisms, gratituous threading et
Concurrency is hard and complex. I'd prefer to see it as rarely as possible.
// Jorgen Grahn <jgrahn@ Ph'nglui mglw'nafh Cthulhu
\X/ algonet.se> R'lyeh wgah'nagl fhtagn!
More information about the Python-list