300x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리눅스
- 운영체제
- 알고리즘
- PYTHON
- 그래프
- kick start
- 프로그래머스
- CSS
- BFS
- OS
- 파이썬
- DFS
- 브루트포스
- 코딩
- 동적프로그래밍
- 프로그래밍
- linux
- dp
- 네트워크
- 순열
- 구글 킥스타트
- 킥스타트
- 코딩 테스트
- 동적 프로그래밍
- 딥러닝
- AI
- 코딩테스트
- google coding competition
- nlp
- 백준
Archives
- Today
- Total
목록GPU usage (1)
오뚝이개발자
GPU 최적화, GPU 사용률 늘리는 방법
GPU를 사용해 모델 학습을 돌리다보면 GPU의 사용률이 저조하게 나오는 경우가 있다. 이런 경우 충분한 자원이 있더라도 학습에 오랜 시간이 걸리게 된다. 이 때 필요한 것이 GPU 사용률을 최적화시키는 것이다. 방법은 많지만 그 중 가장 대표적인 방법을 소개하고자 한다. GPU 사용률이 저조한 이유는 대부분 CPU단에서 데이터 처리가 GPU에서의 처리 속도를 따라가지 못해 발생한다. 즉, GPU에서 처리할 데이터가 CPU에서 아직 프로세싱을 거쳐서 준비가 다 되지 않은 경우이다. num_workers 설정해주기 pytorch와 huggingface의 transformers엔 모두 num_workers라는 파라미터를 설정해줄 수 있다. 이는 학습 도중 CPU의 작업에 몇 개의 코어를 사용할지를 결정하는 ..
AI/AI 개발
2022. 7. 3. 13:17