오픈 소스 CUDA 변환 계층인 ZLUDA는 미상의 후원자로부터 자금을 확보한 후 상당한 변화를 겪었습니다. 원래 Intel 및 AMD GPU에서 CUDA 기반 애플리케이션을 실행하기 위해 설계된 ZLUDA는 이제 다양한 GPU 공급업체의 AI 및 머신러닝 작업 부하를 지원하는 방향으로 전환하고 있습니다.
새로운 초점은 ZLUDA가 여러 GPU 아키텍처를 수용할 수 있도록 하며, 현재 개발 노력은 주로 AMD GPU, 특히 RDNA1 및 최신 아키텍처를 기반으로 한 GPU를 목표로 하고 있습니다. 이 프로젝트는 AMD의 ROCm 6.1+ 컴퓨팅 스택을 기반으로 구축되고 있으며, 향후 다중 아키텍처 호환성을 위한 기초를 마련하고 있습니다.
개발자 Andrzej Janik은 ZLUDA 변환 계층을 사용하여 PyTorch, TensorFlow 및 Llama.cpp와 같은 인기 있는 AI/ML 프레임워크가 비-엔비디아 GPU에서 작동할 수 있도록 하는 것을 목표로 하고 있습니다. 그는 다양한 GPU에서 효과적인 AI/ML 작업 부하 처리를 위해 새로운 코드를 안정화하는 데 약 1년이 걸릴 것으로 예상하고 있습니다. 이 프로젝트는 오픈 소스로 유지되며, 발전하는 과정에서 커뮤니티의 기여를 초대합니다.
재정 지원자의 신원은 여전히 미스터리로 남아 있지만, 그들이 대규모로 AI 작업 부하를 실행하려는 중요한 주체일 것이라는 추측이 있습니다. 후원자의 익명성은 CUDA 소프트웨어에 대한 변환 계층 사용을 지지하지 않는 엔비디아와의 잠재적 충돌을 피하려는 전략적 관심을 시사합니다. 개발자는 후원자가 미래에 공개되어 ZLUDA의 방향과 지원에 대한 추가적인 명확성을 제공할 것으로 기대하고 있습니다.
* 이 글은
tomshardware.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.