web-dev-qa-db-ja.com

すべてのCPUとコアのCPUスロットリングを無効にし、ATLASをインストールする

マルチコアシステムにATLASをインストールしています。これは、クラスターコンピューティングに特化したLinuxディストリビューションであるRocksOSを実行します。 CPUスロットリングをオフにする必要があります。

csrc.tamu-commerce.ed のガイドによると、「$/usr/bin/cpufreq-selector -g performance」は、1つのCPUでスロットルをオフにしますが、すべてではありません。それらは他のものをオフにする方法を提供しますが、これは各CPU、または個々のコアを制御しますか?

3
zr00

コアをループして、それぞれにガバナーを設定できます。

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
BillThor