Reducing Cache Misses in Numerical Applications Using Data Relocation and Prefetching

msra(1995)

引用 26|浏览13
暂无评分
摘要
Numerical applications frequently contain nested loops that process large arrays of data. Theexecution of these loop structures often produces memory reference patterns that utilize datacaches poorly. Indeed, poor reuse of the data, large working set sizes, and frequent non-unitstride accesses all combine to cause many cache misses. To improve cache performance, datacopying has been proposed. However, this technique has high overhead.In this paper, instead, we propose a combined...
更多
查看译文
关键词
compilers,data compression,data management,software engineering,computer architecture,overlap,optimization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要