отключение регулировки CPU для всех центральных процессоров и ядер, устанавливая ATLAS

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

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

3
задан 03.04.2011, 23:41

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.

1
ответ дан 08.12.2019, 02:17

Теги

Похожие вопросы