中文

新型编译器堆栈:LLM 与编译器协同作用的调查

编程语言 2026-01-06 v1 人工智能 软件工程

摘要

本次调查提供了对 LLM 启用编译领域的系统性概述,回答了几个关键研究问题。我们首先通过提出一个全面、多维的分类法来回答 LLMs 如何被集成,依据其 Design Philosophy(Selector, Translator, Generator)、LLM 方法论、其操作的代码抽象层级以及具体解决的任务类型进行分类。针对这些方法所提供的突破, 我们识别出三个主要收益:编译开发的民主化、新优化策略的发现以及编译器传统范围的拓宽。最后,在回答该领域的挑战与机遇时,我们突出了确保正确性和实现可扩展性这两个关键挑战,同时确定了混合系统的开发是最具前景的道路。通过提供这些答案,本次调查为研究者和实践者提供了基础性路线图,为下一代 LLM 驱动的、智能的、自适应且协同的编译工具指明了前进之路。

关键词

引用

@article{arxiv.2601.02045,
  title  = {The New Compiler Stack: A Survey on the Synergy of LLMs and Compilers},
  author = {Shuoming Zhang and Jiacheng Zhao and Qiuchu Yu and Chunwei Xia and Zheng Wang and Xiaobing Feng and Huimin Cui},
  journal= {arXiv preprint arXiv:2601.02045},
  year   = {2026}
}

备注

Accepted by CCF Transactions on High Performance Computing