Patent №
US 7,434,004
Granted
2008-10-07
Filed 2004
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10870010
Predicting prefetch data sources for runahead execution triggering read operations eliminates the latency penalties of missing read operations that typically are not addressed by runahead execution mechanisms. Read operations that most likely trigger runahead execution are identified. The code unit that includes those triggering read operations is modified so that the code unit branches to a prefetch predictor. The prefetch predictor observes sequence patterns of data sources of triggering read operations and develops prefetch predictions based on the observed data source sequence patterns. After a prefetch prediction gains reliability, the prefetch predictor supplies a predicted data source to a prefetcher coincident with triggering of runahead execution.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 154890572
Assignors
SPRACKLEN, LAWRENCE A., ABRAHAM, SANTOSH G., VLAOVIC, STEVAN, GOVE, DARRYL J.
On an employer assignment, the assignors are typically the inventors.