AMD GPU에서 CUDA 돌린다…윈도우 지원 시작

AMD GPU에서 CUDA 애플리케이션을 실행할 수 있는 윈도우 호환 스택이 ZLUDA와 ROCm/HIP 기반으로 공개됐다. AMD Radeon RX 9060 XT(gfx1200)에서 검증됐으며, nvcuda·cuBLAS·cuBLASLt·cuSPARSE·cuFFT가 모두 cuda_check를 통과하고 221만6347개 파라미터의 PPO 네트워크가 6만5536 타임스텝 학습을 완료했다. 다만 CUDA API·라이브러리 지원 범위는 워크로드에 따라 달라 모든 CUDA 프로그램이나 AI 모델이 작동하는 것은 아니다.

AI 요약

AMD GPU에서 CUDA 애플리케이션을 실행할 수 있는 재현 가능한 Windows 호환 스택이 공개됐다. ZLUDA와 AMD HIP/ROCm을 기반으로 하며, CUDA 기반 LibTorch 워크로드를 포함한 CUDA 연산 애플리케이션을 AMD GPU에서 구동할 수 있다. 현재 AMD Radeon RX 9060 XT(gfx1200)만 검증됐으며, 221만6347개 파라미터의 PPO 네트워크가 포워드/추론, 학습, 옵티마이저까지 정상 작동하는 것이 확인됐다.

핵심 포인트

  • ZLUDA v6-preview.69, AMD HIP SDK 6.4, LibTorch 2.3.0+cu118 조합으로 검증 완료
  • nvcuda, cuBLAS, cuBLASLt, cuSPARSE, cuFFT 모두 cuda_check 통과
  • 65,536 타임스텝의 검증 반복 실행 완료, 221만6347개 파라미터 PPO 네트워크 학습 성공
  • 현재 AMD Radeon RX 9060 XT(gfx1200)만 검증, 다른 GPU는 후보일 뿐 보장 안 됨
  • install.ps1 스크립트로 AMD GPU 감지, ZLUDA 다운로드, LibTorch 설치, SHA-256 검증 자동화

향후 전망

  • 다른 AMD GPU 사용자들의 호환성 테스트 결과가 축적되면 지원 범위 확대 가능
  • CUDA API/라이브러리 커버리지가 워크로드 의존적이어서 모든 CUDA 프로그램이 작동하는 것은 아님
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...