Отключение управления процессором для всех процессоров и ядер, установка ATLAS

Я устанавливаю ATLAS на многоядерную систему. Он работает под управлением ОС Rocks, дистрибутива Linux, специализирующегося на кластерных вычислениях. Мне нужно отключить дросселирование процессора.

Согласно руководству на csrc.tamu-commerce.edu, "производительность $ /usr/bin/cpufreq-selector -g" отключает регулирование на одном процессоре, но не на всех. Они обеспечивают способ выключения других, но контролирует ли это каждый процессор или каждое отдельное ядро?

1 ответ

Вы можете перебрать ядра и установить регулятор для каждого.

CORES=$(cat /sys/devices/system/cpu/possible | tr '-' ' ')
for CPU in $(seq $CORES); do
    /usr/bin/cpufreq-selector -g performance -c $CPU
done

Хорошее место для этого кода будет /etc/rc.local,

Другие вопросы по тегам