반응형

jetson 11

jetson xavier에서 pytorch/vision CUDA/GPU사용 방법

xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 하였다. 아래에 그 과정을 기록한다. 해소를 한 후에, 기억을 갖고 순서를 적은 것이라, 중간중간에 생략된 것이 있다.컴파일을 하다가 워닝이 있는 건에 대해서, 필요하지 않아도 그냥 설치를 해봤던 것 같다.0. 처음 해야 할 것$ sudo apt-get update$ sudo apt-ge..

jetson xavier에서 pytorch/vision CUDA/GPU사용 방법(2)

xavier에 우분투20.04으로 설치를 하고, jetpack은 5.1.3이 설치되어있다. 그런데, jetpack을 설치하면 당연히, GPU가 인식되는 것이 당연하다고 생각했는데,  안되어있는 것이 많다.opencv도 CUDA가 지원 안되고, torch도 CUDA지원이 안되어서 실제로 GPU사용이 안되는 상황이었다.필요한 패키지를 설치해보고 해봤는데, 정상적으로 작동하지 않아서, 소스를 받아서 컴파일 하는 것으로 해결을 하였다. 아래에 그 과정을 기록한다. 해소를 한 후에, 기억을 갖고 순서를 적은 것이라, 중간중간에 생략된 것이 있다.컴파일을 하다가 워닝이 있는 건에 대해서, 필요하지 않아도 그냥 설치를 해봤던 것 같다.0. 처음 해야 할 것$ sudo apt-get update$ sudo apt-ge..

Jetson Xavier 에서 GPU로 추론, 학습하기 설정(1)

yolo를 사용하려고, 돌려보니 CPU모드로 실행이 된다.  추가적인 것이 필요해 보여서, 기록을 남긴다.설치 중간에 종속 패키지 설치 부분은 별도로 기록하지 않았다.1. torch 설치    설치된 jetpack의 버전에 따라서 필요한 것을 다운로드 받는다.  내 경우에는 jetpack5.1.3 이 설치되어있다. jtop명령으로 확이할 수 있다. Jetpack 버전을 확인하고, 아래에서 해당하는 버전의 파일을 다운받는다. (아래 글은 nvidia forum에서 일부 발췌하였다: https://forums.developer.nvidia.com/t/pytorch-for-jetson/72048)더보기JetPack 6PyTorch v2.3.0JetPack 6.0 (L4T R36.2 / R36.3) + CUDA..

아주 간단한 Jetson Xavier OpenCV4.6 with CUDA 설치(jetpack5)

Xavier를 설치한 후에, jtop으로 설치 내역을 보면, opencv는 설치되어 있는데  CUDA는 같이 설치 안된 것으로 나온다.기존의 opencv를 삭제하고 cuda지원하는 opencv로 설치를 해보자. JetPack5 에서 아래를 진행할 수 있다. 아래 파일은 nvidia에서 받은 파일이다.  받아온 원래의 링크도 아래에 추가해두었는데, 그 링크가 끊어져 있으면, 그냥 아래에 첨부한 파일을 받으면 된다.https://forums.developer.nvidia.com/uploads/short-url/3kLERQgB4ZR0q0wgUdO9qY6lxBq.sh 파일을 받은 후, 실행 가능한 모드로 변경한다.$ sudo chmod +x install_opencv4.6.0_Jetson.sh 다운로드 받은 파..

vi의 rc파일

내가 사용하는 vi rc파일이다. 홈디렉토리에 .vimrc 파일을 생성하고, 아래의 내용으로 저장했다. .vimrc " Vimrc_Setup_List " Update Date : 26th Feb 2018 " Color scheme (terminal) set background=dark " Display " highlight Normal ctermfg=white ctermbg=black " Text Editor set autoindent " always set autoindenting on set smartindent " do clever autoindenting set cindent " enable specific indenting for C code set number " always show line..

Nvidia AGX Xavier 동작 모드 및 FAN 속도 변경

2023.1월 추가 업데이트 Xavier를 재설치했는데, JetPack 4.6 이었나.. 설치하고 나니, 아래의 nvpmodel 의 -d 옵션이 작동하지 않았다. 우선, 아래의 명령어를 입력하면, 팬이 최대 속도로 돌아간다. sudo jetson_clocks --fan Xavier의 최고 성능을 올리기 위한 옵션이라고 하는데, 아래의 --fan옵션 관련 nvidia에서 설명된 내용이다. Option Description --show Displays the current settings. --store [] Stores the current settings to a file. The default file is l4t_dfs.conf. --restore [] Restores the saved setting..

집 밖에서 Xavier AGX를 원격으로 전원 켜기(WOL; wake on lan)

내 경우, 집의 네트워크 구성은 공유기에 raspberry pi3, jetson nano, Xavier AGX 가 연결되어있다. raspberry pi와 jetson nano는 언제나 켜져 있는 홈서버 역할을 하는데, Xavier는 전기를 많이 쓸 것 같아서, 자주 꺼두게 된다. 그런데, 사용하고 싶을 때 전원을 넣고 사용하려니 귀찮고 해서 필요할 때 사용하고, 사용하지 않을 때는 정지 상태로 놔둘 수 있도록 해봤다. Xavier를 정지상태로 만들기 위해서는 아래의 패키지를 설치한 후에 아래에 적힌 일련의 명령어로 정지 상태로 만들수 있다. 정지된 Xavier를 깨우려고 하면 다른 서버에서 명령어를 입력하면 깨우도록 할 수 있는데, 이때 사용한 서버는 공유기에 연결된 jetson nano를 사용토록 했다..

VirtualBox에 우분투 설치 후, Nvidia AGX Xavier 초기 설치

먼저 윈도우에 virtualbox를 먼저 설치한다. virtualbox는 오라클홈페이지에서 다운로드 받아서 설치할 수 있다. http://www.oracle.com/virtualization/virtualbox/ 위 주소의 우측 상단 조금 밑에 있는 virtualbox다운로드 사이트를 접속하면, OS별로 virtualbox 설치 파일을 다운로드 할 수 있다. 윈도우에서 설치할 것이라서 윈도우용 virtualbox를 다운로드 받아서 설치를 한다. 설치 방법은 쉬우니 넘어간다. virtualbox에 우분투를 설치하기 위해서, 우분투 홈페이지에 접속해서 설치 이미지를 다운로드 받는다. 우분투 이미지는 다음의 주소에서 다운로드 받을 수 있다. http://ubuntu.com/#download Enterprise..

NVIDIA JETSON AGX XAVIER DEVELPER KIT 개봉

Jetson AGX Xavier 개발 키트를 구매하려고, 알리익스프레스, 이베이, 아마존을 찾아봤는데... 지금까지 알리의 제품이 신뢰도 높고 가격도 싸다고 생각했고, 상대적으로 아마존의 제품가격이 비싸다는 생각을 가졌었다. 이번에 AGX Xavier를 구매한다고 찾다가 보니 아마존에서 판매하는 Xavier 제품이 가격이 몇십달러 싸고 한국 배송비도 없는 조건이어서 고민없이 주문을 했다. 금액이 비싼지라 관세도 추가로 내야한다. 주문하고 받기까지 약 10일 좀 더 걸린 것 같다. 아마존에서 온 박스는 엄청 큰 라면 박스 만한 것에 에어팩 넣어져서 속에는 한뼘 길이의 박스가 들어 있었다. 이 박스를 열어보면, 심플했다. 불필요한 설명서가 있다. 설명서에는 간단한 주의사항이 있다. 개발 키트를 만질 때는 손..

젯슨나노(Jetson nano) OpenCV4.2.0 설치 오류 수정

젯슨나노에 Darknet 설치를 할 때, OpenCV4를 사용할 때 오류가 나는데, 이를 해결하는 방법을 찾아보았다. 우선 OpenCV4를 설치하는 방법은 아래와 같이 설치할 수 있다.  https://pysource.com/2019/08/26/install-opencv-4-1-on-nvidia-jetson-nano/ Install Opencv 4.1 on Nvidia Jetson Nano - PysourceWe’re going to learn in this tutorial how to install Opencv 4.1 on the Nvidia Jetson Nano. First of all we need...pysource.com  하지만, 아래의 절차대로 따라 했을 경우, cmake실행할 때, 오류가 ..

반응형