咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于重用距离的访存指令优化 收藏

基于重用距离的访存指令优化

作     者:魏雨桐 顾乃杰 黄章进 苏俊杰 齐东升 

作者机构:中国科学技术大学计算机科学与技术学院 

出 版 物:《小型微型计算机系统》 (Journal of Chinese Computer Systems)

年 卷 期:2023年

学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:国家自然科学基金项目(U20A20229)资助 

主  题:LLVM编译器 缓存污染 内存访问指令 编译器优化 

摘      要:随着机器学习、推荐系统和社交网络等数据驱动类技术的发展,数据正在以流的形式呈现。传统的缓存替换算法无法有效适应应用程序的流式访问行为,导致数据流程序带来了大量的缓存未命中与严重的缓存污染问题。本文依据数据流程序变化带来的新的局部性优化挑战,提出了一种基于重用距离和非时态访存指令的优化方法RDNT。该方法首先筛选内存访问指令,然后计算重用距离,最后用非时态内存访问指令替换重用距离过大的常规内存访问指令。在SPEC CPU 2017测试集的实验结果表明,RDNT能够有效提高程序性能,与常规访存方式相比产生了8%的加速比,降低了程序的运行时间。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分