Patent ID: 7814292

Claim:
An apparatus comprising: a speculation unit to speculatively assign a speculative memory attribute to a first access operation based, at least in part, on a corresponding translation look-ahead buffer (TLB) attribute of the first access operation and according to a speculation criteria and to issue the first access operation to a computer system network without first determining whether the speculative memory attribute is a correct memory attribute, wherein the speculation criteria is based, at least in part, on whether the TLB attribute indicates that the corresponding memory page is a writeback (WB), write combine (WC), or uncached (UC) memory page; a speculative queue to store a first physical address corresponding to the first access operation until the speculative memory attribute is to be speculatively assigned to the first access operation; and a non-speculative queue to store the first physical address and a correct memory attribute after determination of the correct memory attribute in an address decoder if the speculative memory attribute is mis-speculated.