PCやサーバのハイパフォーマンスチューニング方法

とある事情でサーバのパフォーマンスを上げる方法を調べることになりました。
ネットで調べると以下ページが参考になりそうです。

Understanding BIOS Configuration for Performance Tuning

以下、翻訳抜粋です。
これまでBIOS設定はバランスがいい設定で変更する必要ないのかなと勝手に理解していましたが、そうではないことがわかりました。
また、これを機会にBIOS設定で出てくるよくわからないキーワードを理解するいい機会になりました。

1. Power - 最大のパフォーマンスを得るために、最大の電力で動作するように電源を設定します。

2. P-State - 有効にすると、アクティビティがない場合、CPU(特定のNUMA上のすべてのコア)は「スリープ」モードになります。このモードは、C-Stateと似ていますが、NUMAノード全体が対象となります。ほとんどの場合、アイドル時の電力を節約できます。ただし、パフォーマンス重視のシステムでは、消費電力が問題にならない場合は、P-Stateを無効にすることをお勧めします。

3. C-State - 省エネルギーのために、アイドル時のCPUの電力を下げることが可能です。各CPUには、"C-state "または "C-mode "と呼ばれるいくつかの電源モードがあります。この操作は、BIOSのパフォーマンス設定中には適していないため、無効にしてください。C-Stateの詳細については、「CPUのC-Stateについて知っておくべきこと」を参照してください。

4. ターボモード - (インテル)ターボブーストテクノロジーは、プロセッサーコアを自動的に指定された周波数よりも高速に動作させます。プロセッサは、TDP(Thermal Design Power)の電力、温度、および仕様の制限内で動作する必要があります。シングルスレッドとマルチスレッドの両方のアプリケーションのパフォーマンスが向上します。詳細は、インテル® ターボ・ブースト・テクノロジーに関するよくある質問をご覧ください。

5. ハイパースレッディング - CPUが複数のデータストリームを同時に処理できるようになり、パフォーマンスと効率が向上します。場合によっては、HyperThreadingをオフにすることで、シングルスレッドのタスクのパフォーマンスが向上します。通常のシステムでは、ほとんどの場合、オンにしてください。CPUの使用率が100%に近い場合は、ハイパースレッディングが役に立たないどころか、パフォーマンスを損なう可能性があります。したがって、そのような場合はハイパースレッディングを無効にしてください。

6. IO Non Posted Prefetching - このパラメーターは、haswell/broadwell以降のシステムに関連しており、これらのシステムでは無効にする必要があります。なお、すべてのBIOSバージョンで公開されているわけではありません。

7. CPU 周波数 - 最大のパフォーマンスを得るための最大速度です。

8. メモリ速度 - 最大のパフォーマンスを得るための最大速度です。

9. メモリチャンネルモード - パフォーマンスを高めるために独立したモードを使用する。このモードを使用することで、したがって、各メモリチャネルがフルスピードでメモリチャネルを操作する独自のメモリコントローラを持つことが可能になります。

10.ノードインターリーブ - ノードインターリーブを無効にすると、NUMAモードが有効になります。逆に、ノードインターリーブを有効にすると、メモリはメモリノード間でインターリーブされ、OSにはNUMAの表示はありません。
オペレーティングシステムへのNUMA表示はありません。パフォーマンス上の理由から、インターリーブを無効にして(NUMAを有効にして)、任意の論理プロセッサのローカルNUMAノードに常にメモリが割り当てられるようにしたいと考えています。

11. チャンネル・インターリーブ - チャンネル・インターリーブは、RAMをセクションに分割し、複数のR/Wを同時に可能にします。

12. サーマルモード - パフォーマンスモード(高電力、高ファン速度などを意味する場合もあります)で適切に機能します。

13. HPC Optimizations - このモードは、AMDプロセッサのみでサポートされているC-stateモードと同様です。

注)www.DeepL.com/Translator(無料版)で翻訳しました。

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント