[Python-ideas] solving multi-core Python

Sturla Molden sturla.molden at gmail.com
Sun Jun 21 18:13:01 CEST 2015


Antoine Pitrou <solipsis at pitrou.net> wrote:

>> The reason IPC in multiprocessing is slow is due to calling pickle, it 
>> is not the IPC in itself.
> 
> No need to be pedantic :-) The "C" means communication, and pickling
> objects is part of the communication between Python processes.

Yes, currently it is.

But is does not mean that it has to be. Clearly it is easier to avoid with
multiple interpreters in the same process. But it does not mean it is
unsolvable.

Sturla



More information about the Python-ideas mailing list