우분투 환경에서 파이토치 GPU 연산을 위한 소프트웨어 설치 과정
2020년 12월 29일
딥러닝을 하기 위한 서버 세팅
처음 연구실에 왔을 때 GPU는 8GPU 서버에 1080ti 4개뿐이었고,
가상환경조차 설치가 안되어, 실험할 때마다 이사람 저사람 라이브러리가 충돌하고 warning 뜨면서 학습을 하고 있었습니다.
이후 연구실 서버 관리를 자처했고,
예산 책정 및 구매
검수 및 렉 설치
네트워크 설치 및 관리
소프트웨어 설치 및 관리
등 전부 해오고 있습니다.
이후 늘어난 서버 현황은 다음과 같습니다.(21년 8월 업데이트)
8GPU 서버 - 1080ti 8개
8GPU 서버 - 3090 3개
8GPU 서버 - 3090 8개
4GPU 서버 - A6000 4개
2GPU 워크스테이션 - 2080ti 2개
2GPU 워크스테이션 - 3090 2개
1GPU 워크스테이션 - A6000 1개
개인 데스크탑 - 1660 1개, 1080ti 2개, 2080ti 3개
하도 설치를 많이 하고, 유지 관리를 하다보니,
귀찮은 일이 너무 많아 메뉴얼로 만들어 인수인계할 생각으로 만들었습니다.
버전 유의
2020년 12월 기준으로 작성한 문서입니다.
시간이 지나 일부 내용이 바뀌었을 수도 있지만
큰 틀에서는 비슷할테니 한번 읽어보시면 좋습니다.
우분투 환경에서 파이토치 GPU 연산을 위한 소프트웨어 설치 과정