딥러닝 컴파일러 프론트엔드 버그의 실체 규명: LLM을 활용한 경험적 연구
요약
PyTorch 2의 TorchDynamo 프론트엔드에서 발생하는 딥러닝 컴파일러 버그를 LLM을 활용해 체계적으로 분석한 연구입니다. 123개의 버그를 분석하여 7개의 근본 원인 분류 체계를 구축하고, LLM 기반의 타겟 테스트 케이스 생성 방법론을 제안했습니다.
핵심 포인트
- TorchDynamo 프론트엔드 버그에 대한 최초의 체계적 경험적 연구 수행
- LLM을 활용하여 7개의 근본 원인 및 15개의 하위 범주 분류 체계 구축
- LLM 기반 근본 원인 인지형 테스트 케이스 생성 방법론 제안
- 최근 릴리스에서 23개의 새로운 버그를 발견하여 방법론의 효용성 입증
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기