CORC  > 北京大学  > 信息科学技术学院
A Sample Profile-based Optimization Method with Better Precision
Liu, Xian-hua ; Yuan, Peng ; Zhang, Ji-yu
2016
关键词Profiling Sampling Instrumentation Compiler Optimization
英文摘要Conventional feedback-directed optimization is not widely adopted for the difficulties in generating representative training data sets. High runtime overhead and tedious re-compilation model obstruct its usability. Instruction-level hardware event sampling may overcome the drawbacks. There are still several challenges in creating accurate edge profiles, which is necessary to achieve competitive performance gains. This paper focuses on multiple hardware event profiles, supervised learning to discover patterns and generate heuristics to improve the precision of the instruction-level sample profile. We further enhance the efficacy of the smoothing algorithm used to construct the edge profiles from the instruction level and basic-block level samples. With these improvements, it is able to achieve about 70% of the performance obtained via instrumentation-based exact edge profiles for SPEC benchmarks, which also brings better performance of about 2.05%-13.81% improvement.; National Science Foundation of China [6130004]; CPCI-S(ISTP); 340-346
语种英语
出处International Conference on Artificial Intelligence and Computer Science (AICS)
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/470131]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Liu, Xian-hua,Yuan, Peng,Zhang, Ji-yu. A Sample Profile-based Optimization Method with Better Precision. 2016-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace