Parallelization on muli-CPU hardware?
Daniel Dittmar
daniel.dittmar at sap.corp
Thu Oct 7 12:37:46 EDT 2004
Aahz wrote:
> P.M. <pcm at cpugrid.net> wrote:
>
>>I wonder if Python could be changed to use thread local storage? That
>>might allow for multiple interpreter instances without the GIL (I've
>>never looked at the actual code so I'm just hypothesizing). I took a
>>quick look at Lua today and it has no problems with creating multiple
>>instances of the interpreter, so it definately is a solvable problem.
>
>
> The problem is that CPython doesn't have thread-local storage. All
I'm sure P.M. meant that the Python C API uses thread local storage
instead of global/static variables.
Daniel
More information about the Python-list
mailing list