arrow
返回

Automated High-Level Code Optimization for Warehouse Performance

delete
delete0
PRE
AI
A
Alexander Shypula
A
Aman Madaan
Y
Yimeng Zeng
U
Uri Alon
J
Jacob R. Gardner
M
Milad Hashemi
G
Graham Neubig
P
Parthasarathy Ranganathan
O
Osbert Bastani
A
Amir Yazdanbakhsh
DOI:10.1109/MM.2025.3590033delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
在摩尔定律的黄昏时期,优化程序性能已成为计算机体系结构研究的核心焦点。然而,由于理解代码语义的复杂性,高级源代码优化仍然具有挑战性。我们的方法将机器学习技术与计算机体系结构中的既定见解和工具相结合,以应对高级优化中的固有挑战。在此工作中,我们介绍了一个利用大型语言模型(LLMs)进行高级程序优化的框架。我们整理了一个竞争性C++提交的语料库,每个提交都附有广泛的单元测试,以捕捉提升性能的模式。为缓解性能测量的变异性,我们开发了一个基于gem5全系统模拟器的评估框架。结果表明,平均加速比为6.86,优于平均人类优化的3.66×。我们还概述了该领域的后续工作,描述了LLM驱动的优化如何使自主地在谷歌数据中心数十亿行代码中应用提升性能的修改。
Keyword:
Optimization
Codes
Training
Programming
Adaptation models
Semantics
Benchmark testing
Synthetic data
Performance evaluation
C++ languages
Moore's Law
Warehousing
Performance evaluation

期刊

IEEE Micro 封面图
IEEE Micro
IF:
2.9
论文数:
140
被引数:
2.7K

机构

G
google deepmind., mountain view, ca, usa
学者数:
9
论文数: 3
被引数: 0
C
Carnegie Mellon University
学者数:
1.4W
论文数: 1.4W
被引数: 2.7W
U
university of pennsylvania
学者数:
9.2W
论文数: 7.8W
被引数: 153
X
xai, palo alto, ca, usa
学者数:
2
论文数: 2
被引数: 0
G
google, mountain view, ca, usa
学者数:
11
论文数: 4
被引数: 0
学者 查看更多机构
引用论文

引用论文

暂无论文信息