아티클 목록으로
프레임워크·도구

Ray, 가속기 SIG 출범…이기종 하드웨어 지원 체계화

약 3분 소요

배경

Ray가 처음 만들어졌을 때 분산 컴퓨팅은 주로 CPU 클러스터를 의미했다. 하지만 현재 AI 학습과 추론, 강화학습은 GPU, TPU, 그리고 특정 작업에 최적화된 다양한 가속기에 의존한다. 장치마다 메모리 용량, 장치 간 연결, CPU와 네트워크 인터페이스의 배치, 소프트웨어 스택이 다르기 때문에 단순히 지원 장치 목록을 늘리는 방식만으로는 충분하지 않다. Ray는 이런 변화에 대응하기 위해 하드웨어 가속기 전용 특별 관심 그룹(SIG)을 출범시켰다.

초기 로드맵

  • 개발 및 테스트 인프라: SIG는 클라우드 사업자와 하드웨어 벤더가 Ray 개발·테스트에 가속기 자원을 제공할 수 있는 절차를 만들 계획이다. 드라이버, 런타임, 의존성 버전을 명시한 재현 가능한 환경을 구축하고, 기본 장치 기능뿐 아니라 분산 워크로드, 장애 복구, 성능 저하도 검증한다. 환경 유지보수와 장애 조사, 용량 및 비용 관리의 책임도 분명히 해야 한다.
  • 하드웨어 인식형 스케줄링: 가속기 노드를 설명할 때 장치 개수만으로는 부족하다. 장치 사이의 연결, CPU·NIC와의 관계, 랙이나 TPU 슬라이스 같은 상위 도메인이 작업 성능과 배치 결과에 영향을 주기 때문이다. SIG는 장치 레이블, 사양, 아키텍처, 토폴로지를 표현할 수 있는 벤더 중립 인터페이스를 정의하려 한다. Ray 대시보드에서 감지된 하드웨어와 연결 상태를 확인하는 기능도 추진 대상이다.
  • 네트워크 및 I/O 전송: 기존 Ray 객체 저장소는 CPU 데이터를 중심으로 설계돼 가속기 텐서가 호스트 메모리와 일반 호스트 네트워크를 거칠 수 있다. Ray Direct Transport(RDT)는 Ray를 통해 텐서 참조를 전달하되, 실제 데이터는 UCX와 RDMA 같은 고성능 전송 방식을 통해 장치 사이에서 직접 이동시키는 접근이다. 앞으로 더 많은 가속기, 프레임워크, 인터커넥트를 지원하고 초기화, 종료, 재시작, 오류 복구의 안정성을 높일 예정이다.

의미와 한계

이번 발표의 핵심은 지원 장치의 숫자를 늘리는 데 있지 않다. 공통 인터페이스와 CI 검증, 하드웨어 가시성을 묶어 가속기 통합을 지속 가능한 엔지니어링 과정으로 만들려는 시도다. 개발자는 Ray가 클러스터를 올바르게 인식했는지 확인하기 쉬워지고, 특정 벤더에 종속된 애플리케이션 코드를 줄일 수 있다. 벤더와 클라우드 사업자 역시 명확한 온보딩 절차와 테스트 책임을 바탕으로 참여할 수 있다.

핵심 스케줄링과 배치 로직은 계속 Ray Core가 담당하며, SIG는 플러그인 인터페이스, CI 범위, 가속기 통합의 성숙도 기준에 집중한다. 이 구조가 꾸준히 유지된다면 대규모 학습, 강화학습, 분리형 서빙을 여러 하드웨어 환경에서 운영할 때 일관성이 높아질 수 있다. 다만 실제 장치에 대한 지속적인 검증, 플랫폼에서만 제공되는 토폴로지 정보, 동적으로 재시작되는 Actor를 견디는 전송 복구는 장기 과제로 남는다.

출처: PyTorch Blog

댓글

로그인 상태 확인 중…

댓글 불러오는 중…

관련 게시물

CCTest · Blog
PyTorch 2.15, 분산 학습·저정밀도 추론·다중 GPU 지원 강화
프레임워크·도구
cctest.ai
프레임워크·도구

PyTorch 2.15, 분산 학습·저정밀도 추론·다중 GPU 지원 강화

PyTorch 2.15는 새로 작성된 NCCL 백엔드를 기본값으로 전환하고, 집단 통신 중단을 분석하기 위한 플라이트 레코더를 추가했습니다. FSDP2와 파이프라인 병렬화, 저정밀도 디코딩, NVIDIA·Apple·AMD·Intel 하드웨어 지원도 개선됐습니다.

더 보기
CCTest · Blog
RSIHub, 에이전트 진화 연구를 재사용 가능한 실험 프레임워크로
프레임워크·도구
cctest.ai
프레임워크·도구

RSIHub, 에이전트 진화 연구를 재사용 가능한 실험 프레임워크로

RSIHub는 에이전트의 프롬프트, 스킬, 도구, 오케스트레이션을 개선하는 방법을 공통 인프라에서 구축하고 비교하는 오픈소스 프레임워크입니다. 재사용 가능한 연산자와 후보 이력 추적을 통해 연구자는 진화 정책에 집중할 수 있습니다.

더 보기
CCTest · Blog
오픈소스 Strata, 소비자용 PC에서 1250억 파라미터 모델 실행
프레임워크·도구
cctest.ai
프레임워크·도구

오픈소스 Strata, 소비자용 PC에서 1250억 파라미터 모델 실행

오픈소스 프로젝트 Strata가 약 1250억 개 파라미터를 가진 Qwen3.8-Flash-Next를 12GB 이상 VRAM을 갖춘 개인용 PC에서 실행할 수 있도록 지원한다. 공개 테스트에서는 RTX 5070과 RX 9070 XT 시스템에서 초당 수십 토큰의 생성 속도가 확인됐다.

더 보기