A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Speculative versioning cache
Proceedings 1998 Fourth International Symposium on High-Performance Computer Architecture
AbstractÐDependences among loads and stores whose addresses are unknown hinder the extraction of instruction level parallelism during the execution of a sequential program. Such ambiguous memory dependences can be overcome by memory dependence speculation which enables a load or store to be speculatively executed before the addresses of all preceding loads and stores are known. Furthermore, multiple speculative stores to a memory location create multiple speculative versions of the location.
doi:10.1109/hpca.1998.650559
dblp:conf/hpca/GopalVSS98
fatcat:c2l23zhpjfbrdm5yq46so5brou