AI 重构 25 万行气象代码,GPU 加速 5.1 倍

AI-Assisted GPU Porting of a 250k Line Legacy Weather Simulation Code

AI 重构 25 万行气象代码,GPU 加速 5.1 倍

面对 25 万行以上的遗留 Fortran 气象模拟代码 CReSS,传统 GPU 移植往往难以兼顾性能与科学准确性。这项研究展示了一套以验证为核心的 AI 辅助工作流,利用 CLI 驱动的 AI 智能体自动提取 OpenMP 区域、生成基于物理状态的基准测试,并应用 OpenACC 进行转换。通过真实的台风模拟案例,该流程成功为 162 个核心内核生成了数值验证通过的 GPU 实现,实现了 5.1 倍的应用级加速。更关键的是,AI 还精准捕捉到了由浮点运算差异导致的 5 处数值偏差,为开发者提供了宝贵反馈。这证明在大型科学应用中,AI 移植不仅是代码生成,更需构建严谨的验证闭环。

AI 辅助的 GPU 移植不仅需要代码生成能力,更需要以验证为核心的工作流设计。

同日更多故事

2026-08-16