The Community for Technology Leaders
Green Image
Issue No. 06 - November/December (2004 vol. 24)
ISSN: 0272-1732
pp: 110-117
Harold W. Cain , IBM Research
Mikko H. Lipasti , University of Wisconsin
ABSTRACT
Value-based replay eliminates the need for content-addressable memories in the load queue, removing one barrier to scalable outof-order instruction windows. Instead, correct memory ordering is maintained by simply re-executing certain load instructions in program order. A set of novel filtering heuristics reduces the average additional cache bandwidth demanded by value-based replay to less than 3.5 percent.
INDEX TERMS
CITATION

M. H. Lipasti and H. W. Cain, "Memory Ordering: A Value-Based Approach," in IEEE Micro, vol. 24, no. , pp. 110-117, 2004.
doi:10.1109/MM.2004.81
87 ms
(Ver 3.3 (11022016))