실행 추적(Execution Traces)과 대규모 언어 모델(LLMs)을 활용한 병렬 프로그래밍에서의 학생 디버깅 역량 강화
요약
병렬 프로그래밍 학습을 돕기 위한 교육용 도구 ParaView와 LLM을 활용한 디버깅 연구를 소개합니다. ParaView의 실행 기록 시각화와 LLM의 버그 분석 능력을 결합하여 학생들의 디버깅 성공률을 높이는 방안을 탐구했습니다.
핵심 포인트
- ParaView를 통한 병렬 실행 기록 및 시각화 제공
- 실험 결과 학생들의 디버깅 및 구현 성공률 유의미하게 향상
- LLM을 활용한 병렬성 버그 식별 및 실행 추적 설명 효과 확인
- 복잡한 동기화 패턴에서의 LLM 버그 수정 정확도 한계 확인
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기