Jetson Xavierの全CPUのonline化
下書きにあって公開されてなかったから、とりあえず公開しておく。
CPUコアの設定
全CPUのonline化
8コア搭載されているが、デフォルトだと4コアしかonlineになっていなかった.
➜ ~ sudo /usr/bin/jetson_clocks --show SOC family:tegra194 Machine:Jetson-AGX Online CPUs: 0-3 CPU Cluster Switching: Disabled cpu0: Online=1 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu1: Online=1 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu2: Online=1 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu3: Online=1 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu4: Online=0 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu5: Online=0 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu6: Online=0 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 cpu7: Online=0 Governor=schedutil MinFreq=1190400 MaxFreq=1190400 CurrentFreq=1190400 IdleStates: C1=0 c6=0 GPU MinFreq=675750000 MaxFreq=675750000 CurrentFreq=675750000 EMC MinFreq=204000000 MaxFreq=1331200000 CurrentFreq=1600000000 FreqOverride=1 Fan: speed=255 NV Power Mode: MODE_15W
8コア全部使うにはofflineのコアをonlineにする必要がある。以下のように1つ1つchcpuコマンドを利用してonlineに変更した。
➜ ~ sudo chcpu -e 4 CPU 4 enabled