AMARA: 그래프 확률 표본 추출을 위한 컴파일러 기반 가속기 아키텍처 설계
요약
본 논문은 확률 그래프 모델의 표본 추출을 위해 컴파일러 기반 가속기 프레임워크인 AMARA를 제시합니다. AMARA는 MCMC-IR이라는 도메인 특화 중간 표현을 도입하여 병렬성을 노출하고, 이를 프로그래밍 가능한 ASIC에 최적화하여 실행합니다. 이 아키텍처는 다양한 확률 모델에서 높은 처리량과 넓은 범용성을 입증했습니다.
핵심 포인트
- AMARA는 MCMC 기반 표본 추출을 위한 컴파일러/가속기 프레임워크입니다.
- 도메인 특화 중간 표현(MCMC-IR)으로 병렬성과 의존성을 분리합니다.
- 프로그래밍 가능한 ASIC에서 실행되어 범용성과 효율성을 확보했습니다.
- JAX-GPU 대비 평균 6.1배의 높은 표본 추출 처리량을 달성했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기