대규모 언어 모델(LLM)에 의해 포팅된 해양 모델: FESOM2를 통한 경험과 교훈 (Fortran에서 C를 거쳐 C++/Kokkos로)
요약
LLM을 활용하여 대규모 Fortran 해양 모델(FESOM2)을 C 및 C++/Kokkos로 포팅한 연구 사례를 소개합니다. 2단계 번역 방식과 엄격한 검증 절차를 통해 물리적 특성을 보존하면서 GPU 가속 성능을 확보할 수 있음을 입증했습니다.
핵심 포인트
- LLM 기반 2단계 번역(C 전환 후 Kokkos 전환) 방식 제안
- 수치 계산 재현과 병렬성 도입을 분리하여 물리적 특성 보존
- A100 GPU 사용 시 CPU 대비 최대 3.7배 성능 향상 달성
- 엄격한 직역 방식과 단계별 수락 기준 검증의 중요성 강조
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기