Resultados da pesquisa a pedido "python-multiprocessing"
multiprocessing.Pool: Qual é a diferença entre map_async e imap?
Estou tentando aprender a usar o Pythonmultiprocessing pacote, mas não entendo a diferença entremap_async eimap. Notei que ambosmap_async eimap são executados assincronamente. Então, quando devo usar um sobre o outro? E como devo recuperar o ...
Python não pode alocar memória usando multiprocessing.pool
Meu código (parte de um algoritmo de otimização genética) executa alguns processos em paralelo, aguarda a conclusão de todos eles, lê a saída e depois repete com uma entrada diferente. Tudo estava funcionando bem quando testei com 60 repetições. ...
Preservar atributos personalizados ao selecionar subclasse de matriz numpy
Eu criei uma subclasse de numpy ndarray seguindoa documentação numpy [http://docs.scipy.org/doc/numpy/user/basics.subclassing.html]. Em particular, eu tenhoadicionou um atributo ...
O script usando o módulo de multiprocessamento não termina
O código a seguir, não imprime"here". Qual é o problema? Eu testei em ambas as minhas máquinas (Windows 7, Ubuntu 12.10) e http://www.compileonline.com/execute_python_online.php [http://www.compileonline.com/execute_python_online.php]Não ...
AttributeError: o objeto 'Pool' não possui atributo '__exit__'
Estou fazendo alguns scripts python de multiprocessamento usandomultiprocessing.Pool. Esses scripts são parecidos com o seguinte: from multiprocessing import Pool def f(x): return x*x if __name__ == '__main__': with Pool(processes=4) as pool: # ...
diferenças inesperadas de pegada de memória ao gerar pool de multiprocessamento python
Tentando contribuir com alguma otimização para a paralelização no módulo pystruct e nas discussões tentando explicar meu pensamento sobre por que eu queria instanciar pools o mais cedo possível na execução e mantê-los o maior tempo possível, ...
Paralelize esse loop for aninhado em python
Estou lutando novamente para melhorar o tempo de execução desse pedaço de código. Como os cálculos são realmente demorados, acho que a melhor solução seria paralelizar o código. Eu estava trabalhando primeiro com mapas, conforme explicado ...
Compartilhando uma primitiva de sincronização de multiprocessamento entre processos
(Python 3.4, Linux). Eu tenho um processo principal 'P', que bifurca 8 processos ('C1' a 'C8'). Eu quero criarmultiprocessing.Barrier isso garante que todos os 8 processos filhos estejam sincronizados em um determinado ponto. Tudo funciona bem ...
Compartilhando muitas filas entre processos em Python
Estou cientemultiprocessing.Manager() e como ele pode ser usado para criar objetos compartilhados, em particular filas que podem ser compartilhadas entre trabalhadores. Há simessa ...
O multiprocessamento funciona no Ubuntu, não no Windows
Estou tentando usareste exemplo [http://www.defuze.org/archives/198-managing-your-process-with-the-cherrypy-bus.html] como modelo para um sistema de filas no meu aplicativo cherrypy. Consegui convertê-lo de python 2 para python 3 (alterarfrom ...