티스토리 뷰
반응형
Multi-GPU가 설치된 서버에서
여러 사람과 협업을 하게 되면 GPU를 나눠 쓰는 경우가 종종 있다.
여러 대의 GPU중 몇 개만 선택, 할당하여 학습에 사용하고 싶다면
먼저 할당 되어 있는 (다른사람이 사용하고 있는)
혹은 사용하고 싶은 GPU의 번호를 확인하고
$ nvidia-smi
사용할 GPU 번호를 결정하고 트레이닝 코드를 돌릴 시 아래와 같이 수행하자
(GPU는 0번부터 시작)
- GPU 2번만 사용하여 train.py 실행
$ CUDA_VISIBLE_DEVICES=2 python train.py
- GPU 0, 1번을 사용하여 train.py 실행
$ CUDA_VISIBLE_DEVICES=0,1 python train.py
위 방법으로 다른 사람의 코드를 코드 수정 없이 자신의 GPU를 할당하여
학습을 진행할 수 있다.
반응형
'Setting > Ubuntu' 카테고리의 다른 글
[ubuntu] tmux 설치 및 주요 명령어 정리 (0) | 2020.02.20 |
---|---|
우분투 HDD 하드 인식, 마운트시키기 (2) | 2020.02.14 |
Ubuntu 버전 확인 코드 터미널 (0) | 2020.02.12 |
Ubuntu 우분투 인터넷 끊김 현상 (0) | 2019.12.09 |
Ubuntu 설치 부터 GPU 사용을 위한 개발환경 초기 설정 깔끔하게! (0) | 2019.11.25 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Anaconda
- ubuntu
- Object Detection
- MySQL
- pytorch
- error
- Python
- nerf
- git
- Docker
- GaussianSplatting
- 3Dvision
- GPU
- java
- SSH
- Computer Vision
- Android
- Novel View Synthesis
- CUDA
- Machine Learning
- Macbook
- numpy
- 우분투
- Neural Radiance Field
- nvidia
- nginx
- MacOS
- 2-stage Detector
- Deep Learning
- vscode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함