Code Modernization Agentic AI HPC Skill Learning
摘要

遗留科学代码的现代化对于适应不断变化的计算资源生态至关重要。本文介绍了利用 AI 辅助成功将基于 Fortran 的单线程 NMAP-RKPM 物理引擎(约 6 万行代码)转化为基于 C++ 和 OpenMP 的并行 MPI 工具的两阶段经验。研究发现单独使用大语言模型效果不佳,因此提出了一种高度结构化的“手把手”代理式 AI 方法,包括提供人工示例、确保持续可构建性及限制会话范围。该方法在数月内高效完成了任务,文中详细阐述了成功步骤、克服的难题及方法选择背后的逻辑。

AI 推荐理由

论文核心在于构建结构化 Agent 方法论以执行代码迁移和并行化等复杂技能任务。

研究机构
San Diego Supercomputer Center University of California, San Diego
论文信息
作者 Anthony Marinov, Igor Sfiligoi
发布日期 2026-06-07
arXiv ID 2606.08710
相关性评分 8/10 (高度相关)