Axon: 텐서 프로그램을 위한 합성 슈퍼옵티마이저 (Synthesizing Superoptimizer)
요약
Axon은 AI 가속기용 고성능 커널 작성을 자동화하는 합성 슈퍼옵티마이저입니다. 프로그램 합성을 통해 타겟 명령어를 생성하고, SMT를 활용해 의미론적 보존을 보장하며 최적의 커널을 탐색합니다.
핵심 포인트
- 프로그램 합성을 통한 타겟 명령어 자동 생성
- SMT를 활용한 의미론적 보존 및 대수적 변환 발견
- 타일링 구성 탐색 및 연산자/명령어 융합을 통한 메모리 트래픽 최소화
- 수동 재작성 규칙 없이도 최적의 커널 탐색 가능
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기