Machine Learning/PyTorch
Pytorch with AMD GPU on Linux
Physicist
2022. 8. 16. 17:54
AMD에서 자사 CPU+GPU를 활용할수있는 ROCm 플렛폼을 제공함.
https://www.amd.com/ko/graphics/servers-solutions-rocm
https://community.amd.com/t5/rocm/bg-p/amd-rocm-blog
https://rocmdocs.amd.com/en/latest/
https://github.com/RadeonOpenCompute
AMD CPU+GPU용 파이토치 프론트엔드 + ROCm 백엔드로 제공됨
ROCm은 리눅스만 지원하며 바로 사용이 가능한 도커 컨테이너를 제공함
https://www.amd.com/en/technologies/infinity-hub/pytorch
하지만 버전업데이트가 Pytorch 1.10 에서 멈췃음
Pytorch 에서도 공식적으로 ROCm 지원버전의 Pytorch 1.1를 제공함.
https://pytorch.org/get-started/locally/
Pytorch 에서 공식적으로 ROCm 지원버전의 Pytorch 1.8 지원함. 다만 직접 빌드해야함.
https://pytorch.org/blog/pytorch-1.8-released/#beta-amd-gpu-binaries-now-available
https://github.com/pytorch/pytorch#from-source