¿Hay alguna manera de hacer algunos perfiles para verificar qué parte de mi código usa varios subprocesos?¿Qué parte de mi código matlab tiene múltiples subprocesos?
Tengo un código de matlab, donde lo ejecuto, puedo ver en el monitor del sistema que se utilizan varios núcleos. Pero no puedo averiguar qué parte del código es multi-hilo ...
me pregunto si el generador de perfiles puede averiguarlo, o alguna otra herramienta ...
cualquier razón particular por la que le gustaría saber ? –
@Ashish Eso es porque ejecuto este código en el clúster de mi laboratorio. Y necesito reservar algunos núcleos. Si mi consumo de núcleos varía con el tiempo, o reservo varios núcleos, y algunos núcleos no se utilizarán en algún momento, o reservo solo un núcleo, y mis compañeros de laboratorio no estarán satisfechos de que mis trabajos tomen tiempo de CPU de ellos. – Oli
Puede usar la opción -singleCompThread en MATLAB para asegurarse de que solo usa un solo núcleo. – Edric