1999 · 91 citations · 11 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designLow-power DesignCachingMemory Hierarchy DesignMemory Subsystem DesignContext PredictionContext-sensitive PredictionCorrelationHysteresisLoad PredictionMemory Access PatternsPerformance PredictionPrediction
As microprocessors become faster, the relative performance cost of memory accesses increases. Bigger and faster caches significantly reduce the absolute load-to-use time delay. However, increase in processor operational frequencies impairs the relative load-to-use latency, measured in processor cycles (e.g. from two cycles on the Pentium processor to three cycles or more in current designs). Load-address prediction techniques were introduced to partially cut the load-to-use latency. This paper focuses on advanced address-prediction schemes to further shorten program execution time. Existing
11
Value locality and load value prediction
Mikko H. Lipasti, Christopher B. Wilkerson, John Paul Shen · 1996 · 672 citations
Exceeding the Dataflow Limit via Value Prediction
1996 · 415 citations
The predictability of data values
Yiannakis Sazeides, James E. Smith · 1997 · 393 citations