JETSON TX2 성능, 동작 모드 변경

Jetson TX2 에서는 NVIDIA 에서 CPU 및 GPU 설정을 구성하는데 다양한 작업을 해놓았습니다. 연산에 적합한 코어 및 클럭의 주파수를 몇가지 모드로 조합시켜 놓은 것으로 보입니다.

 

Mode Mode Name Denver 2 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

 

일반적으로 Jetpack이 설치된 jetson tx2 보드라면 nvpmodel 이라는 인터페이스가 설치되는데, 위와 같은 5가지의 모드로 설정이 가능합니다.

 

 

다음과 같은 명령어로 현재 모드를 확인할 수 있습니다.

 

# -q 까지만 치면 요약된다.
sudo nvpmodel -q --verbose

# 모드 변경 명령어
sudo nvpmodel -m 0

모드를 변경하면 재부팅 시켜야 적용이 됩니다.

 

 

이와 같이 비슷하게 스크립트를 사용하여 그 즉시 최대 성능을 내게 해주는 것이 있는데 바로 jetson_clocks.sh 파일입니다.

 

 

일반적으로 jetson tx2에서 home/nvidia 에 존재한다 하는 jetson_clocks.sh 는 저의 경우 /usr/bin/jetson_clocks 에 존재합니다. 이것을 명령어로 바로 실행해볼 수도 있습니다.

 

sudo jetson_clocks

 

 

실행하면 바로 팬이 돌아가는 것을 확인할 수 있습니다. 위의 명령어는 재부팅하면 유지되지 않습니다. 다만 최고 성능으로 계속 진행하는 것이기 때문에 보드 최대수명에는 영향을 줄 수도 있습니다.

 

 

참조 : https://www.jetsonhacks.com/2017/03/25/nvpmodel-nvidia-jetson-tx2-development-kit/

 

NVPModel - NVIDIA Jetson TX2 Development Kit - JetsonHacks

The introduction of the Jetson TX2 Development Kit brings with it the introduction of the new command line interface nvpmodel tool. Background Applications for the Jetson Tegra systems cover a wide range of performance and power requirements. As the Jetson

www.jetsonhacks.com

 

 

 

'IT > ETC' 카테고리의 다른 글

Coral Dev Board 초기 설치 및 환경설정  (0) 2020.03.25
JETSON TX2 초기 OS 설치 방법  (4) 2020.03.17
TAGS.

Comments