新型编译器堆栈: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