Resultados de la búsqueda a petición "parallel-processing"
Eliminación segura de subprocesos de un nodo de lista vinculado, utilizando el enfoque detallado
¿Por qué el siguiente fragmento de código para eliminar un nodo en una lista vinculada no es seguro para subprocesos? edit: tenga en cuenta que cada nodo tiene un bloqueo propio // ... lock acquisition here // ... assumption found to be valid ...
¿Por qué este código paralelo es más lento que su versión similar no paralela?
Tengo el siguiente código (copiado aquí de LINQPad). Obviamente parece que no entiendo cómo funciona TPL o que el código es basura, ¿por qué la versión paralela se ejecuta más lentamente que su contraparte no paralela? for (int i = 0; i < 100; ...
La forma más sencilla de ejecutar tres métodos en paralelo en C #
Tengo tres métodos a los que llamo para hacer algunos cálculos de números que son los siguientes results.LeftFront.CalcAi(); results.RightFront.CalcAi(); results.RearSuspension.CalcAi(geom, ...
Makefile ejecuta procesos en segundo plano
Tengo esto en mi Makefile: run: for x in *.bin ; do ./$$x ; done tal que lanza todos los ejecutables uno por uno. Quiero hacer esto run: for x in *.bin ; do ./$$x &; done para que inicie cada ejecutable y lo ponga en segundo plano. Recibo un ...
¿Establecer automáticamente el indicador de trabajos (-j) para una máquina multinúcleo?
Tengo un Makefile en una máquina que tiene un montón de núcleos, pero siempre me olvido de escribir-jX al compilar mi proyecto y lleva mucho más tiempo del que debería. ¿Hay alguna forma de configurar el-j ¿Marcar a través de una variable de ...
Is boost :: interprocess :: shared_ptr threadsafe (and interprocess-safe)?
Quiero compartir datos entre subprocesos y eliminarlos automáticamente cuando el último usuario haya terminado con ellos. Esto parece funcionar, la mayoría de las veces, usandoboost::interprocess::shared_ptr ...
¿Ahorrando tiempo y memoria usando parfor?
Considerarprova.mat en MATLAB obtenido de la siguiente manera for w=1:100 for p=1:9 A{p}=randn(100,1); end baseA_.A=A; eval(['baseA.A' num2str(w) '= baseA_;']) end save(sprintf('prova.mat'),'-v7.3', 'baseA')Para tener una idea de las dimensiones ...
Escribir un ciclo paralelo
Estoy tratando de ejecutar un bucle paralelo en un ejemplo simple. ¿Qué estoy haciendo mal? from joblib import Parallel, delayed import multiprocessing def processInput(i): return i * i if __name__ == '__main__': # what are your inputs, and ...