
Cuando uso OpenMP en FORTRAN para paralelizar un programa en Linux, el comando 'top' me muestra solo un procesador funcionando ~%800 en lugar de ~%100 x 8 procesadores. ¿Es una situación esperada?
Respuesta1
Lo que estás viendo es un resumen de todos los hilos del proceso. Tienes que decirle a top que muestre hilos individuales. Puede hacerlo llamando top -H
o utilizando el H
comando interactivo durante la ejecución superior.