
Quando uso OpenMP no FORTRAN para paralelizar um programa no Linux, o comando 'top' mostra apenas um processador funcionando ~% 800 em vez de ~% 100 x 8 processadores. É uma situação esperada?
Responder1
O que você está vendo é um somatório de todos os threads do processo. Você tem que dizer ao top para exibir tópicos individuais. Você pode fazer isso chamando top -H
ou usando o H
comando interativo durante a execução superior.