Preguntas etiquetadas con parallel-processing

El procesamiento paralelo, en marcado contraste con solo un procesamiento concurrente, garantiza el inicio / ejecución / finalización de todas las tareas de nivel de subproceso y / o de instrucción ejecutadas de manera paralela y proporciona un final garantizado de las rutas de código ejecutadas simultáneamente.

281
Número óptimo de hilos por núcleo

Digamos que tengo una CPU de 4 núcleos y quiero ejecutar algún proceso en el mínimo tiempo posible. El proceso es idealmente paralelo, por lo que puedo ejecutar fragmentos de él en un número infinito de hilos y cada hilo lleva la misma cantidad de tiempo. Como tengo 4 núcleos, no espero ninguna...

256
¿Cómo paralelizo un bucle simple de Python?

Esta es probablemente una pregunta trivial, pero ¿cómo puedo paralelizar el siguiente ciclo en 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,...

141
¿Cómo hacer programación paralela en Python?

Para C ++, podemos usar OpenMP para hacer programación paralela; sin embargo, OpenMP no funcionará para Python. ¿Qué debo hacer si quiero poner en paralelo algunas partes de mi programa de Python? La estructura del código puede considerarse como: solve1(A) solve2(B) Donde solve1y solve2son dos...