티니 코프의 지속적인 노력이 결실을 맺었다.

Phoronix에 따르면, AMD가 소프트웨어 스택을 오픈소스로 공개하려는 노력의 일환으로 GIM 드라이버를 개발자들에게 오픈소스화했습니다. 이 드라이버는 AMD의 Instinct 가속기를 사용한 가상화에 활용되지만, AMD의 로드맵에 의하면 향후 Radeon 데스크톱 GPU에도 적용될 가능성이 있습니다.
AMD GPU-IOV (GIM) 드라이버는 호스트 GPU가 완전한 가상화 지원을 할 수 있도록 필수적인 다양한 기능을 구현합니다.
현재 GIM 드라이버는 Ubuntu 22.04 LTS에서 실행되고 ROCm 6.4를 사용하는 Instinct MI300X 환경에서만 호환됩니다. 호환성이 언제 확장될지, 또는 AMD의 오픈소스 GIM 드라이버가 메인라인 리눅스 커널에 언제 통합될지에 대한 정보는 없습니다. GIM 드라이버의 향후 계획에 대해서는 Radeon 데스크톱 GPU 지원이 유일하게 언급된 세부 내용입니다.
하지만 이는 시작에 불과합니다. AMD는 현재 소프트웨어 스택 오픈소스화를 추진하고 있으며, 이 활동은 이번 달에 들어서야 본격화되었습니다. 이러한 움직임은 성능 컴퓨팅 제공업체인 Hot Aisle이 2월에 AMD에게 개발자 지원에 집중하고 하드웨어를 AI 개발자들에게 더 접근하기 쉽게 만들어야 한다고 촉구하면서 시작되었습니다.
결과적으로 AMD는 개발자 크레딧 프로그램을 확대하여 개발자들이 AMD의 MI300X와 Dell 하드웨어 등을 무료로 테스트할 기회를 제공하게 되었습니다.
이후 AI 하드웨어 회사인 Tiny Corp이 AMD에게 오픈소스화를 강력히 요구하면서 AMD의 노력은 더욱 집중되었습니다. Tiny Corp은 AMD의 데이터센터 GPU를 자사의 "TinyBox" 서버에 적용하는 데 어려움을 겪었고, GPU가 정상적으로 작동하지 않는 문제를 지적했습니다. 오픈소스 소프트웨어, 펌웨어, 드라이버가 있었다면 서버 제조업체가 이러한 문제를 해결하고 AMD의 데이터센터 GPU를 자체 필요에 맞게 맞춤화할 수 있었을 것입니다.
GIM 드라이버는 AMD가 오픈소스로 공개한 최초의 드라이버 중 하나입니다. 또한, AMD는 Micro Engine Scheduler (MES) 역시 오픈소스화할 것이라고 확인했지만, 관련 문서와 소스 코드는 5월 말까지 공개되지 않을 예정입니다. 최신 뉴스, 분석 및 리뷰를 받으려면 Google News에서 Tom's Hardware를 팔로우해 주세요. 팔로우 버튼을 클릭하는 것을 잊지 마십시오.