LLM2D
基于LLM的Legacy FORTRAN代码到C++的翻译:一种跨平台研究
LLM-Assisted Translation of Legacy FORTRAN Codes to C++: A Cross-Platform Study
作者: Nishath Rajiv Ranasinghe, Shawn M. Jones, Michal Kucer, Ayan Biswas, Daniel O'Malley, Alexander Buschmann Most, Selma Liliane Wanna, Ajay Sreekumar
发布日期: 4/23/2025
arXiv ID: oai:arXiv.org:2504.15424v1

摘要

arXiv:2504.15424v1 交叉发布类型: cross 摘要: 大型语言模型(LLMs)越来越多地被领域专家和非领域专家用于生成和翻译科学计算机代码。Fortran 一直是用于科学发现的高性能计算(HPC)领域中的主流编程语言之一。尽管采用率越来越高,但基于LLM的遗留代码翻译的实用性尚未得到彻底评估或量化。在这里,我们研究了基于LLM的Fortran到C++的翻译,作为一个使用开放权重LLM在两个不同的计算平台上构建自主工作流的步骤。我们统计量化了翻译后C++代码的编译准确性,测量了LLM翻译的C++代码与人工翻译的C++代码的相似性,并统计量化了Fortran到C++翻译的输出相似性。