LLM이 생성한 GPU 커널의 정확성과 안전성 증명: Lean 및 VerCors에서의 부동소수점 검증
요약
본 논문은 LLM이 생성한 GPU 커널의 정확성과 안전성을 증명하는 새로운 프레임워크를 제시합니다. 이 시스템은 Lean 기반 검증기(Velvet)와 VerCors를 활용하여, 고수준 사양과 CUDA 커널 간의 의미론적 동등성 및 스레드 안전성을 형식적으로 증명할 수 있습니다.
핵심 포인트
- LLM이 생성한 GPU 커널의 정확성과 안전성 검증에 초점
- Lean 기반 Velvet를 사용하여 의미론적 동등성 증명 가능
- VerCors를 통해 병렬 코드의 스레드 안전성 및 데이터 경합 자유도 확인
- 부동소수점 값까지 포괄적으로 형식 검증하는 방법 제시
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기