[AI] jetson Nano GPU Architecture is sm=5.3
반응형
젯슨나노 Jetson Nano CUDA 사용을 위한 GPU Architecture 설정
jetson nano를 이용하여 YOLOv3를 사용하게 되면 Makefile에 기본값은 다음과 같이 입력되어있고 build도 문제없이 되는 것을 이전 글을 통해 확인할 수 있습니다.
ARCH= -gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
-gencode arch=compute_50,code=[sm_50,compute_50] \
-gencode arch=compute_52,code=[sm_52,compute_52] \
-gencode arch=compute_61,code=[sm_61,compute_61]
하지만 원래 CUDA를 사용하기위해선 CUDA Compute Capability를 설정해주어야 합니다.
NVIDIA 공식 홈페이지에서 확인할 수 있습니다.
https://developer.nvidia.com/cuda-gpus
확인 결과 젯슨 나노에 사용되는 코드는 5.3으로 확인되었다.
그렇다면 YOLOv3의 Makefile 값에 Jetson Nano의 Copute Capability값인 53을 추가하기만 하면 됩니다.
어떤 머신에서 돌아갈지 확실치 않기 때문에 다양한 옵션으로 지정할 수 있으며,
허용되지 않는 Architecture라면 nvcc fatal: Unsupported gpu architecture 'compute_XX' 에러가 발생할 수 있습니다.
ARCH= -gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
-gencode arch=compute_50,code=[sm_50,compute_50] \
-gencode arch=compute_52,code=[sm_52,compute_52] \
-gencode arch=compute_53,code=[sm_53,compute_53] \
-gencode arch=compute_61,code=[sm_61,compute_61]
Jetson Nano에서 CUDA를 직접 사용하는 환경에서는 다음과 같이 설정하기도 합니다.
CUDA_ARCH := -gencode arch=compute_53,code=sm_53 \
-gencode arch=compute_53,code=compute_53
반응형
'⌨ DEVELOPMENT > AI' 카테고리의 다른 글
[AI] 머신러닝의 꽃 강화학습(Reinforcement Learning) a.k.a RL (0) | 2019.12.21 |
---|---|
[AI] 머신러닝 지도학습(Supervised Learning) , 비지도학습(Unsupervised Learning) 차이점과 장단점 (8) | 2019.12.18 |
[AI] 젯슨 나노(Jetson Nano) 명령어 하나로 최대 성능으로 사용하기 (2) | 2019.12.14 |
[AI] YOLO v3 darknet - 이미지 여러개 순차적으로 처리하기 (4) | 2019.12.09 |
[AI] jetson nano SSH가 접속이 되지 않을때 ssh-keygen -A 한방으로! (0) | 2019.11.21 |
[AI] YOLO v3 darknet 소스 코드 분석 main은 어디있는가? (2) | 2019.11.18 |
[AI] 젯슨 나노(Jetson Nano) darknet YOLO v3 설치 및 샘플 돌려보기 (20) | 2019.10.02 |
[AI] 젯슨 나노(Jetson Nano) MSTSC 원격 제어 설정하기 (XRDP) (3) | 2019.09.30 |
댓글
이 글 공유하기
다른 글
-
[AI] 젯슨 나노(Jetson Nano) 명령어 하나로 최대 성능으로 사용하기
[AI] 젯슨 나노(Jetson Nano) 명령어 하나로 최대 성능으로 사용하기
2019.12.14 -
[AI] YOLO v3 darknet - 이미지 여러개 순차적으로 처리하기
[AI] YOLO v3 darknet - 이미지 여러개 순차적으로 처리하기
2019.12.09 -
[AI] jetson nano SSH가 접속이 되지 않을때 ssh-keygen -A 한방으로!
[AI] jetson nano SSH가 접속이 되지 않을때 ssh-keygen -A 한방으로!
2019.11.21 -
[AI] YOLO v3 darknet 소스 코드 분석 main은 어디있는가?
[AI] YOLO v3 darknet 소스 코드 분석 main은 어디있는가?
2019.11.18