JetsonTX2を扱うとき,CPUやGPUをフルに稼働させて最大パフォーマンスを発揮させたいときがある.
しかし,毎回その方法を忘れてしまい,その度にやり方を検索をするのが面倒なため
備忘録用にまとめておく.
参考サイト
今回の情報はすべて以下のサイトに掲載されているものである.
そのため,詳しい情報を知りたいときはそちらを参照されたい.
- https://www.jetsonhacks.com/2017/03/25/nvpmodel-nvidia-jetson-tx2-development-kit/
- http://demura.net/athome/13794.html
- http://dfukunaga.hatenablog.com/entry/2018/05/01/215852
最大パワーをひきだす
以下のコマンドを実行すればよい.
$ sudo nvpmodel -m 0
$ sudo /home/nvidia/jetson_clocks.sh
nvpmodelのモード設定
nvpmodel
のモードは0から4が入力できる.
それぞれの稼働状況は以下のようになる.
Mode | Mode Name | Denver2 | Frequency | ARM A57 | Frequency | GPU Frequency |
---|---|---|---|---|---|---|
0 | Max-N | 2 | 2.0 GHz | 4 | 2.0 GHz | 1.30 Ghz |
1 | Max-Q | 0 | 4 | 1.2 GHz | 0.85 Ghz | |
2 | Max-P Core-All | 2 | 1.4 GHz | 4 | 1.4 GHz | 1.12 Ghz |
3 | Max-P ARM | 0 | 4 | 2.0 GHz | 1.12 Ghz | |
4 | Max-P Denver | 1 | 2.0 GHz | 1 | 2.0 GHz | 1.12 Ghz |
なお,現在使用しているモードを確認するには
$ sudo nvpmodel -q
で行う.