AMD ROCm Spur: AI 네이티브, Rust 기반 작업 스케줄링 제공
요약
AMD가 Rust 기반의 AI 네이티브 작업 스케줄러인 ROCm Spur를 발표했습니다. 이 스케줄러는 GPU 우선 스케줄링과 현대적인 상태 관리를 지원하며, 대규모 GPU 클러스터 및 CPU 플릿 확장을 목표로 합니다.
핵심 포인트
- Rust 언어로 구현된 AI 네이티브 작업 스케줄러
- Slurm과 호환되는 CLI, REST API, C FFI 제공
- 수천 개의 GPU 클러스터 처리가 가능한 확장성 보유
- Apache 2.0 라이선스로 GitHub에 오픈소스로 공개

ROCm Spur는 Rust 프로그래밍 언어를 사용하여 구현된 AI 네이티브(AI-native) 작업 스케줄러로 설명됩니다. 이 스케줄러는 WireGuard 메시 네트워킹, GPU 우선 스케줄링을 제공하며, Slurm의 CLI / REST API / C FFI와 드롭인 호환성을 가집니다. 또한 Spur는 모든 상태가 재시작 후에도 유지되는 현대적인 상태 관리(state management)를 제공하도록 설계되었습니다.
AMD의 Anush Elangovan은 ROCm Spur를 밤사이 발표했으며, 이 스케줄러가 수천 개의 GPU 클러스터를 처리할 수 있는 능력을 갖추고 있다고 밝혔습니다. AMD는 또한 대규모 CPU 플릿에서도 Spur를 확대 적용할 예정입니다.
ROCm 생태계를 위한 새로운 컴퓨팅 작업 스케줄러인 Spur에 대해 더 자세히 알아보고 싶은 분들은 GitHub의 ROCm/spur에서 Apache 2.0 라이선스로 제공되는 Rust 코드를 찾을 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기