Sciweavers

85 search results - page 3 / 17
» Wrong-path Instruction Prefetching
Sort
View
ISCA
2009
IEEE
150views Hardware» more  ISCA 2009»
14 years 27 days ago
Stream chaining: exploiting multiple levels of correlation in data prefetching
Data prefetching has long been an important technique to amortize the effects of the memory wall, and is likely to remain so in the current era of multi-core systems. Most prefetc...
Pedro Diaz, Marcelo Cintra
CGO
2006
IEEE
14 years 10 days ago
A Self-Repairing Prefetcher in an Event-Driven Dynamic Optimization Framework
Software prefetching has been demonstrated as a powerful technique to tolerate long load latencies. However, to be effective, prefetching must target the most critical (frequently...
Weifeng Zhang, Brad Calder, Dean M. Tullsen
ICCD
2002
IEEE
113views Hardware» more  ICCD 2002»
13 years 11 months ago
A Framework for Data Prefetching Using Off-Line Training of Markovian Predictors
An important technique for alleviating the memory bottleneck is data prefetching. Data prefetching solutions ranging from pure software approach by inserting prefetch instructions...
Jinwoo Kim, Krishna V. Palem, Weng-Fai Wong
ISCA
1997
IEEE
98views Hardware» more  ISCA 1997»
13 years 10 months ago
Prefetching Using Markov Predictors
Prefetching is one approach to reducing the latency of memory operations in modern computer systems. In this paper, we describe the Markov prefetcher. This prefetcher acts as an i...
Doug Joseph, Dirk Grunwald
TPDS
1998
64views more  TPDS 1998»
13 years 5 months ago
Modeled and Measured Instruction Fetching Performance for Superscalar Microprocessors
—Instruction fetching is critical to the performance of a superscalar microprocessor. We develop a mathematical model for three different cache techniques and evaluate its perfor...
Steven Wallace, Nader Bagherzadeh