Runahead

Runahead is a technique that allows a microprocessor to pre-process instructions during cache miss cycles instead of stalling. The pre-processed… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1990-2016
0246819902016

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
With increasing core counts and higher memory demands from applications, it is imperative that networks-on-chip (NoCs) provide… (More)
  • figure 1
  • figure 2
  • table 1
  • table 2
  • table 3
Is this relevant?
2012
2012
There is a growing demand for high-performance computation cores in embedded devices built over reconfigurable hardware. As a… (More)
  • figure 1
  • figure 2
  • table I
  • figure 3
  • figure 4
Is this relevant?
2010
2010
After many years of prefetching research, most commercially available systems support only two types of prefetching: software… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2008
2008
In this paper, we propose runahead threads (RaT) as a valuable solution for both reducing resource contention and exploiting… (More)
  • table 1
  • table 2
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
2006
2006
There is a continuous research effort devoted to overcome the memory wall problem. Prefetching is one of the most frequently used… (More)
  • table 1
  • figure 1
  • table 2
  • figure 2
  • figure 3
Is this relevant?
2006
2006
Today's high-performance processors face main-memory latencies on the order of hundreds of processor clock cycles. As a result… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2006
2006
The growing memory wall1 makes speedups increasingly difficult to achieve on applications that exhibit difficult-topredict memory… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2005
2005
Runahead execution is a technique that improves processor performance by pre-executing the running application instead of… (More)
  • figure 1
  • table 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
2003
Highly Cited
2003
Today’s high performance processors tolerate long latency operations by means of out-of-order execution. However, as latencies… (More)
  • figure 1
  • figure 2
  • table 1
  • table 2
  • figure 3
Is this relevant?