Как посмотреть, действительно ли задание на слерм выполняется с использованием указанного количества ядер? - PullRequest
0 голосов
/ 08 января 2020

Я выполняю задание, которое предположительно использует потоки OMP с 16 ядрами. Я думаю, что-то не так, поэтому я пытаюсь контролировать это во время работы. Я отправляю sh на узел и использую top, чтобы получить следующее:

enter image description here

Это выглядит правильно? Кажется, это означает, что только 1 процессор используется на 1600% емкости вместо 16 на 100%

1 Ответ

0 голосов
/ 10 января 2020

Используйте top с флагом -H

-H: работа в режиме потоков Указывает команде top отображать отдельные темы. Без этой опции командной строки показывается суммирование всех потоков в каждом процессе. Позже это можно изменить с помощью интерактивной команды `H '.

...