Windows 환경에서 AMD GPU로 CUDA 애플리케이션 구동 스택 공개 — AI 생성 일러스트
개발도구 뉴스공식 자료어제 발표

Windows 환경에서 AMD GPU로 CUDA 애플리케이션 구동 스택 공개

CUDA for AMD on Windows

Hacker News9월 13일 발표 · 2분

ZLUDA와 AMD ROCm/HIP를 활용하여 Windows 환경에서 NVIDIA CUDA 기반 애플리케이션을 AMD GPU로 구동하는 호환성 스택이 구축되었습니다.

세 줄 요약Hacker News 원문 기반
  1. 특히 LibTorch 기반의 PPO 학습 같은 복잡한 AI 워크로드를 성공적으로 실행하며 높은 컴퓨팅 성능과 재현성을 입증했습니다.
  2. 이는 개발자가 엔비디아 생태계에 국한되었던 AI 워크로드를 Windows 및 AMD 하드웨어로 확장하는 핵심적인 기술적 돌파구가 될 전망입니다.
  3. 다만, 현재는 특정 GPU(RX 9060 XT)에서만 공식 검증되었으며, cuDNN 등 일부 CUDA 기능은 지원되지 않으므로 사용 전 제한 사항 확인이 필수입니다.

ZLUDA와 AMD HIP/ROCm을 기반으로 Windows 환경에서 NVIDIA 를 목표로 하는 컴퓨팅 애플리케이션 구동이 가능해진 호환성 스택이 구축되었다. 이 시스템은 특히 CUDA가 필요한 LibTorch 같은 워크로드에 적용될 수 있도록 설계되었으며, 개발자가 엔비디아 생태계에 국한되지 않은 AI 워크로드를 AMD 하드웨어로 확장하는 것을 목표로 한다.

개발팀은 공용 업스트림 경로만을 사용하여 테스트를 진행했으며, 현재는 AMD Radeon RX 9060 XT (`gfx1200`)에서 검증된 환경을 공개했다. 이 검증 과정에서는 실제 PPO 네트워크(2,216,347개 )가 CUDA 기반 장치에서 순전파/추론 및 최적화 작업을 완료했으며, 65,536 타임스텝에 걸쳐 성공적인 검증이 이루어졌다.

다만, 이 솔루션은 모든 CUDA 프로그램이나 AI 모델을 지원하는 것은 아니며, /라이브러리 커버리지는 워크로드에 따라 달라진다. 현재 공식적으로 검증된 하드웨어는 AMD Radeon RX 9060 XT (`gfx1200`)로 한정되어 있으며, cuDNN과 같은 일부 CUDA 기능은 안정적인 HIP 경로에서 제공되지 않는다는 제한 사항이 있다.

용어 풀이

CUDA
엔비디아 GPU에서 계산 프로그램을 돌리게 해 주는 개발 플랫폼.
파라미터
모델이 학습하면서 조정한 내부 숫자. 개수가 많을수록 대체로 모델이 크고 무거워요.
API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
SDK
특정 서비스나 기기를 쉽게 쓰도록 묶어 둔 개발 도구 모음.
원문Hacker News · CUDA for AMD on Windows다음 이야기 · 2 / 6Anthropic CEO가 제안한 AI 개발 속도 조절 방안
원문 보기Hacker News