期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Efficient compiler optimization by modeling passes dependence 被引量:1
1
作者 Jianfeng Liu Jianbin Fang +3 位作者 Ting Wang Jing Xie Chun Huang Zheng Wang 《CCF Transactions on High Performance Computing》 2024年第6期588-607,共20页
Selecting the optimal combination of compiler passes is a significant challenge to enhance performance and reduce the code size of compiled binaries.While a well-selected sequence of compiler passes can yield consider... Selecting the optimal combination of compiler passes is a significant challenge to enhance performance and reduce the code size of compiled binaries.While a well-selected sequence of compiler passes can yield considerable benefits,the large number of potential combinations and the scarcity of effective ones make this task prohibitively complex.To tackle this problem,we propose a novel approach to group compiler passes into a small set of sub-sequences.This approach translates the task of identifying the right compiler passes combination into determining the appropriate combination of these sub-sequences.We apply our approach to CBench and PolyBench,demonstrating remarkable performance improvements.Our approach enhances runtime performance by 22%compared to the default LLVM‘O3’option,and achieves a code size reduction of 24%compared to the‘Oz’option.Our approach also outperforms state-of-the-art across various optimization tasks and hardware platforms. 展开更多
关键词 compiler phase ordering Passes clustering Iterative compilation
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部