Amazon Elastic Compute Cloud
Linux インスタンス用ユーザーガイド

GPU 設定の最適化 (P2、P3、および G3 インスタンスのみ)

P2、P3、G3 インスタンスで最大のパフォーマンスを実現するための GPU 設定の最適化には、さまざまなものがあります。デフォルトでは、NVIDIA ドライバーは自動ブースト機能を使用しますが、これは GPU クロック速度に左右されます。自動ブースト機能を無効にし、GPU クロック速度を最大周波数に設定することで、安定して GPU インスタンスで最大パフォーマンスを実現できます。次の手順では、GPU 設定を永続的に設定し、自動ブースト機能を無効化して、GPU クロック速度を最大周波数に設定します。

GPU 設定を最適化するには

  1. GPU 設定を永続的になるように設定します。このコマンドの実行には数分かかることがあります。

    sudo nvidia-persistenced
  2. インスタンスのすべての GPU で自動ブースト機能を無効にします。

    sudo nvidia-smi --auto-boost-default=0

    注記

    P3 インスタンスの GPU は autoboost をサポートしていません。

  3. すべての GPU クロック速度を最大周波数に設定します。次のコマンドで指定されるメモリとグラフィッククロック速度を使用します。

    注記

    一部のバージョンの NVIDIA ドライバーでは、アプリケーションのクロック速度を設定できないため、"Setting applications clocks is not supported for GPU …" エラーがスローされますが、無視できます。

    • P2 インスタンス:

      sudo nvidia-smi -ac 2505,875
    • P3 インスタンス:

      sudo nvidia-smi -ac 877,1530
    • G3 インスタンス:

      sudo nvidia-smi -ac 2505,1177