arrow
返回

Global-aware and multi-order context-based prefetching for high-performance processors

delete2011-03-08
delete3
PRE
AI
Y
Yong Chen *
朱
朱怀宇 (Huaiyu Zhu)
P
Philip C. Roth
H
Hui Jin
X
Xian‐He Sun
DOI:10.1177/1094342010394386delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Data prefetching is widely used in high-end computing systems to accelerate data accesses and to bridge the increasing performance gap between processor and memory. Context-based prefetching has become a primary focus of study in recent years due to its general applicability. However, current context-based prefetchers only adopt the context analysis of a single order, which suffers from low prefetching coverage and thus limits the overall prefetching effectiveness. Also, existing approaches usually consider the context of the address stream from a single instruction but not the context of the address stream from all instructions, which further limits the context-based prefetching effectiveness. In this study, we propose a new context-based prefetcher called the Global-aware and Multi-order Context-based (GMC) prefetcher. The GMC prefetcher uses multi-order, local and global context analysis to increase prefetching coverage while maintaining prefetching accuracy. In extensive simulation testing of the SPEC-CPU2006 benchmarks with an enhanced CMP$im simulator, the proposed GMC prefetcher was shown to outperform existing prefetchers and to reduce the data-access latency effectively. The average Instructions Per Cycle (IPC) improvement of SPEC CINT2006 and CFP2006 benchmarks with GMC prefetching was over 55% and 44% respectively.
Keyword:
prefetching
context-based prefetching
prefetching accuracy
prefetching coverage
processor architectures
memory hierarchy
data access delay
prefetch degree
prefetch priority
cache pollution
bandwidth contention
SPEC-CPU2006
CMP$im simulator
PIN
high-end computing
data intensive computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

International Journal of High Performance Computing Applications 封面图
International Journal of High Performance Computing Applications
IF:
2.5
论文数:
1.1K
被引数:
1.3K

机构

Texas Tech University System 封面图
Texas Tech University System
学者数:
1.5W
论文数: 1.3W
被引数: 15
T
Texas Tech University
学者数:
7.0K
论文数: 5.8K
被引数: 1.5W
U
University of Illinois Urbana-Champaign
学者数:
2.4W
论文数: 2.0W
被引数: 35
University of Illinois System 封面图
University of Illinois System
学者数:
6.9W
论文数: 6.2W
被引数: 644
学者 查看更多机构
引用论文

引用论文

Heterogeneity in titaniferous lunar basalts
err1976-04-01
err0
PREAI
errDavid Walker; John Longhi; James F. Hays
err分享
err收藏
Treatment of acute scapholunate ligament injuries with bone anchor
err2010-02-19
err0
PREAI
errMarco Rosati; Paolo Parchi; Matilde Cacianti; Andrea Poggetti; Michele Lisanti
err分享
err收藏
Crystal structure of 1:1 gadolinium/ytterbium orthophosphate
err1986-08-01
err0
PREAI
errD.F. Mullica; David A. Grossie; L.A. Boatner
err分享
err收藏
A prefetch taxonomy
err2004-02-01
err32
PREAI
errSrinivasan, V; Davidson, ES; Tyson, GS
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容