Отключение управления процессором для всех процессоров и ядер, установка 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
,