Perguntas com a marcação «parallel-processing»

O processamento paralelo é, em nítido contraste com apenas um processamento simultâneo, garantido para iniciar / executar / terminar todas as tarefas de nível de thread e / ou nível de instrução executadas de maneira paralela e fornece um final garantido dos caminhos de código executados simultaneamente.

280
Número ideal de threads por núcleo

Digamos que eu tenho uma CPU de 4 núcleos e quero executar algum processo no período mínimo de tempo. O processo é idealmente paralelelizável, para que eu possa executar partes dele em um número infinito de threads e cada thread leva a mesma quantidade de tempo. Como tenho 4 núcleos, não espero...

255
Como paralelo um loop Python simples?

Esta é provavelmente uma pergunta trivial, mas como eu paralelo o seguinte loop em python? # setup output lists output1 = list() output2 = list() output3 = list() for j in range(0, 10): # calc individual parameter value parameter = j * offset # call the calculation out1, out2, out3 =...

141
Como fazer programação paralela em Python?

Para C ++, podemos usar o OpenMP para fazer programação paralela; no entanto, o OpenMP não funcionará para Python. O que devo fazer se quiser fazer paralelo com algumas partes do meu programa python? A estrutura do código pode ser considerada como: solve1(A) solve2(B) Onde solve1e solve2são duas...