WarmTuner: 오프라인-온라인 강화학습 (Reinforcement Learning)을 통한 컴파일러 오토튜닝 (Autotuning)용
요약
WarmTuner는 오프라인-온라인 강화학습을 활용하여 컴파일러 최적화 플래그를 자동으로 설정하는 프레임워크입니다. 과거 데이터를 통해 프로그램 조건부 정책을 학습하고, 실시간 피드백을 통해 이를 정교화하여 최적의 성능을 도출합니다.
핵심 포인트
- 오프라인-온라인 강화학습을 통한 컴파일러 오토튜닝 구현
- GRPO 알고리즘을 사용하여 별도의 가치 모델 없이 온라인 업데이트 수행
- GCC 15.2.0 환경에서 평균 1.732배의 속도 향상 달성
- 과거 데이터와 실시간 피드백을 결합하여 탐색 효율성 극대화
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기