AI Briefing

범용 GPU ISA 'WAVE' 공개

[P] Built a portable GPU ISA after reading too many architecture manuals [P]

·2026.05.26 22:36

다양한 GPU 아키텍처에서 동작하는 휴대 가능한 GPU ISA 및 툴체인인 WAVE가 공개되었다.

WAVE는 NVIDIA(PTX), AMD(HIP), Apple(Metal), Intel(SYCL) 등 서로 다른 GPU 아키텍처를 통합하여 지원하는 휴대 가능한 ISA(Instruction Set Architecture) 및 툴체인이다.

사용자가 커널을 한 번만 작성하면, 이를 Metal, PTX, HIP, SYCL로 변환할 수 있는 백엔드를 제공한다. 이를 통해 하드웨어 종속성을 줄이고 코드 재사용성을 극대화할 수 있다.

주요 특징은 다음과 같다:

  • 하드웨어 검증: Apple M4 Pro, NVIDIA T4, AMD MI300X 환경에서 동일한 바이너리가 정상 작동함을 확인했다.
  • PyTorch 통합: PyTorch와 연동되어 서로 다른 백엔드에서도 동일한 학습 결과를 보장한다.
  • 오픈 소스 및 논문: GitHub를 통해 소스 코드를 제공하며, 상세한 기술 내용은 arXiv 논문을 통해 확인할 수 있다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.