paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Large Language Model powered Test Driver Generation for High-performance Computing Library

大语言模型驱动的测试驱动程序生成:面向高性能计算库
ICSE Proceedings of the IEEE/ACM 48th International Conference on Software Engineering2026匹配度 5/10 · 论文将LLM用于HPC库的测试驱动生成,属于AI辅助软件测试,与用户核心关注的AI改进静态分析/形式化验证有差异;但涉及数值库(浮点)测试且问题驱动,与浮点程序分析及LLM交叉有间接关联。引用 0 inbox
Ziran He, Guofeng Zhang, Meixi Liu, Zhenbang Chen
crossref: 2026-09-12

AI 速览

一句话:提出用大语言模型为 HPC 库自动生成测试驱动,以突破差分测试中人工用例覆盖不足与现有自动化技术失效的困境。

高性能计算(HPC)依赖 BLAS、FFTW 等硬件相关库,其正确性通常通过差分测试来验证。然而,人工编写测试用例覆盖有限;符号执行与模糊测试等自动化技术又因 HPC 库中存在隐式参数约束、且难以生成合法的大规模输入,导致效率低下、自动化程度不足。该论文针对这一痛点,提出以大语言模型驱动测试驱动程序的生成,试图在差分测试框架下自动产出可用的测试驱动,从而提升测试覆盖与自动化水平。摘要仅阐述了问题背景与现有方法的局限,未展开具体生成机制与实验评估;其核心贡献可概括为将 LLM 引入 HPC 库测试驱动的构造环节。

问题
HPC 库正确性验证依赖差分测试,但人工用例覆盖有限;符号执行与模糊测试受隐式参数约束和难以生成合法大规模输入所限,效率与自动化程度均不理想。
方法
依据标题,论文采用大语言模型驱动的测试驱动程序生成方法,为 HPC 库的差分测试自动构造测试驱动;摘要未展开具体技术细节。
评估
摘要未描述具体评估方案,仅指出目标场景是 HPC 库的差分测试;评估细节无法从给定信息中确定。
原文摘要(Abstract)

High-performance computing (HPC) relies on hardware-specific libraries like BLAS and FFTW, whose correctness is often validated via differential testing. However, manual test cases limit coverage, and automated techniques such as symbolic execution and fuzzing struggle with HPC libraries due to implicit parameter constraints and the difficulty of generating valid, large-scale inputs, leading to inefficiency and poor automation.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11987,
  title = {Large Language Model powered Test Driver Generation for High-performance Computing Library},
  author = {Ziran He and Guofeng Zhang and Meixi Liu and Zhenbang Chen},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3786582.3786815}
}