[Python-Dev] GIL, Python 3, and MP vs. UP

John J Lee jjl at pobox.com
Tue Sep 20 22:47:02 CEST 2005


On Mon, 19 Sep 2005, Tim Lesher wrote:

> On 9/19/05, Michael Hudson <mwh at python.net> wrote:
> > 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.
> 
> The problem is that, for all its limitations, shared-memory threading
> is the most popular concurrency model on the most popular operating
> system, so future hardware platforms targeting that system will be
> optimizing for that case.
> 
> We can either rail against the sea, or accept it.

Hmm, that's an interesting point.  Aside from that point I tend to agree
with Guido: threading is not the only, nor the best, concurrency model.  
But maybe these chips designed with threading in mind blow that argument
out of the water.  I don't know enough to know whether that's true or
not...


John


More information about the Python-Dev mailing list