Python threads and Numeric/SciPy exploit Dual Core ?
Robert Kern
robert.kern at gmail.com
Mon Oct 2 13:01:42 EDT 2006
robert wrote:
> Fredrik Lundh wrote:
>
>> "robert" wrote:
>>
>>> Simple Python code obviously cannot use the dual core by Python threads.
>>> Yet, a program drawing CPU mainly for matrix computations - preferably
>>> with Numeric/SciPy - will this profit from a dual core when using 2 (or
>>> more) Python threads?
>>
>> as long as the binding releases the GIL, sure.
>
> Thus - does Numeric/SciPy release it?
Depends. Some of the linear algebra functions in scipy do. Most operations do
not. People are looking at adding more.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the Python-list
mailing list