You copied the Doc URL to your clipboard.

PSSBB

Physical Speculative Store Bypass Barrier is a memory barrier which prevents speculative loads from bypassing earlier stores to the same physical address.

The semantics of the Physical Speculative Store Bypass Barrier are:

  • When a load to a location appears in program order after the PSSBB, then the load does not speculatively read an entry earlier in the coherence order for that location than the entry generated by the latest store satisfying all of the following conditions:
    • The store is to the same location as the load.
    • The store appears in program order before the PSSBB.
  • When a load to a location appears in program order before the PSSBB, then the load does not speculatively read data from any store satisfying all of the following conditions:
    • The store is to the same location as the load.
    • The store appears in program order after the PSSBB.

313029282726252423222120191817161514131211109876543210
11010101000000110011010010011111
CRmopc

System

PSSBB

// No additional decoding required

Was this page helpful? Yes No