Estoy programando una multiplicación matriz-matriz usando la biblioteca Eigen en VS2010. Cuando ejecuto en modo de depuración, la aplicación usa toda mi CPU, pero cuando ejecuto en modo de liberación, usa solo 1 hilo. ¿Hay alguna configuración que deba cambiar para habilitar el subproceso múltiple?

0
Cisum Inas 9 may. 2012 a las 17:35
Extraño ... parece al revés. ¿Cómo ha verificado ambos comportamientos?
 – 
Andrew Barber
9 may. 2012 a las 17:38
Barber, usando el administrador de tareas en Windows 7.
 – 
Cisum Inas
9 may. 2012 a las 17:41
Taskmanager no muestra hilos !!!
 – 
Edge
9 may. 2012 a las 17:44
Bueno, me lo hace en "rendimiento"> "Monitor de recursos" ...
 – 
Cisum Inas
9 may. 2012 a las 17:46
1
Agregue su edición como una respuesta y acéptela como la respuesta correcta para que otros puedan encontrarla si es necesario.
 – 
Jesse C. Slicer
9 may. 2012 a las 18:30

1 respuesta

La mejor respuesta

Esto es muy tonto, pero nunca habilité openMP para el modo RELEASE en la configuración de propiedades, aunque pensé que sí.

0
Cisum Inas 17 feb. 2013 a las 01:55
2
¡Felicidades por la solución! Cuando pueda, asegúrese de marcar su respuesta como 'aceptada' para que otros puedan aprender de su solución. Saludos ~
 – 
Andrew Kozak
10 may. 2012 a las 18:52