Write to write relaxations
This section presents a systematic study of memory type impact on write-to-write sequences, which the base TSO model does not relax.
All write to Write tests
Standard tests
Not considering non-temporal writes, the sequence is relaxed when one store operates on a page of WC (Write-Combined) memory type and the other operates on a page of WB or WC memory type.
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
2+2W+mfence+po | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+WC | Allow | Ok, 290M/3.7G | Ok, 54M/738M | Ok, 25M/204M | Ok, 50M/392M | Ok, 20M/863M | Ok, 43M/408M | Ok, 83M/553M | Ok, 1.7k/66M | Ok, 15M/173M | Ok, 130k/267M |
2+2W+mfence+po+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WC+WB | Allow | Ok, 24k/3.7G | Ok, 61/738M | Ok, 36/204M | Ok, 215/392M | Ok, 42/863M | Ok, 62/408M | Ok, 23k/553M | No, 0/66M | Ok, 293/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+po+WC+WC | Allow | Ok, 60k/3.7G | Ok, 682/738M | Ok, 2.1k/204M | Ok, 2.2k/392M | Ok, 3.3k/863M | Ok, 22k/408M | Ok, 23k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+po+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+WC | Allow | Ok, 11k/3.7G | Ok, 17/738M | Ok, 21/204M | Ok, 10/392M | Ok, 2/863M | Ok, 441/408M | Ok, 10k/553M | No, 0/66M | Ok, 889/173M | Ok, 41/267M |
| | | | | | | | | Allow unseen | | |
MP+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WC+WB | Allow | Ok, 198M/3.7G | Ok, 42M/738M | Ok, 12M/204M | Ok, 39M/392M | Ok, 16M/863M | Ok, 26M/408M | Ok, 51M/553M | Ok, 48k/66M | Ok, 10M/173M | Ok, 422k/267M |
MP+po+mfence+WC+WC | Allow | Ok, 98k/3.7G | Ok, 6.8k/738M | Ok, 22k/204M | Ok, 11k/392M | Ok, 5.1k/863M | Ok, 16k/408M | Ok, 34k/553M | No, 0/66M | Ok, 3.3k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
MP+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+WC | Allow | Ok, 9.5k/3.7G | Ok, 31/738M | Ok, 60/204M | Ok, 12/392M | Ok, 7/863M | Ok, 250/408M | Ok, 8.6k/553M | No, 0/66M | Ok, 473/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WC+WB | Allow | Ok, 225M/3.7G | Ok, 47M/738M | Ok, 21M/204M | Ok, 43M/392M | Ok, 19M/863M | Ok, 27M/408M | Ok, 54M/553M | Ok, 44k/66M | Ok, 12M/173M | Ok, 468k/267M |
R+po+mfence+WC+WC | Allow | Ok, 203k/3.7G | Ok, 3.6k/738M | Ok, 18k/204M | Ok, 9.2k/392M | Ok, 7.2k/863M | Ok, 26k/408M | Ok, 133k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WB | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+WB | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+WC | Allow | Ok, 11k/3.6G | Ok, 38/738M | Ok, 21/204M | Ok, 4/392M | Ok, 18/863M | Ok, 361/408M | Ok, 10k/553M | No, 0/66M | Ok, 522/173M | Ok, 26/227M |
| | | | | | | | | Allow unseen | | |
S+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WC+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WC+WB | Allow | Ok, 244M/3.6G | Ok, 38M/738M | Ok, 12M/204M | Ok, 38M/392M | Ok, 19M/863M | Ok, 42M/408M | Ok, 78M/553M | Ok, 3.7k/66M | Ok, 16M/173M | Ok, 86k/227M |
S+po+mfence+WC+WC | Allow | Ok, 252k/3.6G | Ok, 3.9k/738M | Ok, 19k/204M | Ok, 10k/392M | Ok, 10k/863M | Ok, 69k/408M | Ok, 125k/553M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
Subtable of allowed behaviours.
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
2+2W+mfence+po+WB+WC | Allow | Ok, 290M/3.7G | Ok, 54M/738M | Ok, 25M/204M | Ok, 50M/392M | Ok, 20M/863M | Ok, 43M/408M | Ok, 83M/553M | Ok, 1.7k/66M | Ok, 15M/173M | Ok, 130k/267M |
2+2W+mfence+po+WC+WB | Allow | Ok, 24k/3.7G | Ok, 61/738M | Ok, 36/204M | Ok, 215/392M | Ok, 42/863M | Ok, 62/408M | Ok, 23k/553M | No, 0/66M | Ok, 293/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+po+WC+WC | Allow | Ok, 60k/3.7G | Ok, 682/738M | Ok, 2.1k/204M | Ok, 2.2k/392M | Ok, 3.3k/863M | Ok, 22k/408M | Ok, 23k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
MP+po+mfence+WB+WC | Allow | Ok, 11k/3.7G | Ok, 17/738M | Ok, 21/204M | Ok, 10/392M | Ok, 2/863M | Ok, 441/408M | Ok, 10k/553M | No, 0/66M | Ok, 889/173M | Ok, 41/267M |
| | | | | | | | | Allow unseen | | |
MP+po+mfence+WC+WB | Allow | Ok, 198M/3.7G | Ok, 42M/738M | Ok, 12M/204M | Ok, 39M/392M | Ok, 16M/863M | Ok, 26M/408M | Ok, 51M/553M | Ok, 48k/66M | Ok, 10M/173M | Ok, 422k/267M |
MP+po+mfence+WC+WC | Allow | Ok, 98k/3.7G | Ok, 6.8k/738M | Ok, 22k/204M | Ok, 11k/392M | Ok, 5.1k/863M | Ok, 16k/408M | Ok, 34k/553M | No, 0/66M | Ok, 3.3k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+po+mfence+WB+WC | Allow | Ok, 9.5k/3.7G | Ok, 31/738M | Ok, 60/204M | Ok, 12/392M | Ok, 7/863M | Ok, 250/408M | Ok, 8.6k/553M | No, 0/66M | Ok, 473/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+po+mfence+WC+WB | Allow | Ok, 225M/3.7G | Ok, 47M/738M | Ok, 21M/204M | Ok, 43M/392M | Ok, 19M/863M | Ok, 27M/408M | Ok, 54M/553M | Ok, 44k/66M | Ok, 12M/173M | Ok, 468k/267M |
R+po+mfence+WC+WC | Allow | Ok, 203k/3.7G | Ok, 3.6k/738M | Ok, 18k/204M | Ok, 9.2k/392M | Ok, 7.2k/863M | Ok, 26k/408M | Ok, 133k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+po+mfence+WB+WC | Allow | Ok, 11k/3.6G | Ok, 38/738M | Ok, 21/204M | Ok, 4/392M | Ok, 18/863M | Ok, 361/408M | Ok, 10k/553M | No, 0/66M | Ok, 522/173M | Ok, 26/227M |
| | | | | | | | | Allow unseen | | |
S+po+mfence+WC+WB | Allow | Ok, 244M/3.6G | Ok, 38M/738M | Ok, 12M/204M | Ok, 38M/392M | Ok, 19M/863M | Ok, 42M/408M | Ok, 78M/553M | Ok, 3.7k/66M | Ok, 16M/173M | Ok, 86k/227M |
S+po+mfence+WC+WC | Allow | Ok, 252k/3.6G | Ok, 3.9k/738M | Ok, 19k/204M | Ok, 10k/392M | Ok, 10k/863M | Ok, 69k/408M | Ok, 125k/553M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
Adding non-temporal store instructions
Non-temporal store instructions introduce some complexity: non-temporal store, when operating on a WC, WB or WT memory type behave as the memory type WC, as far as the write-to-write relaxation is concerned
(this is not always the case).
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
2+2W+mfence+ponant+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WB+WB | Allow | Ok, 1.4k/3.2G | No, 0/680M | Ok, 4/180M | No, 0/304M | Ok, 220/863M | Ok, 54/456M | Ok, 357/192M | No, 0/66M | Ok, 779/173M | Ok, 18/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
2+2W+mfence+ponant+WB+WC | Allow | Ok, 36k/3.2G | Ok, 520/680M | Ok, 321/180M | Ok, 904/304M | Ok, 2.7k/863M | Ok, 24k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 6.5k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WC+WB | Allow | Ok, 1.5k/3.2G | Ok, 5/680M | Ok, 47/180M | Ok, 14/304M | Ok, 28/863M | Ok, 76/456M | Ok, 794/192M | No, 0/66M | Ok, 580/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WC | Allow | Ok, 40k/3.2G | Ok, 860/680M | Ok, 2.2k/180M | Ok, 2.6k/304M | Ok, 3.3k/863M | Ok, 21k/456M | Ok, 2.5k/192M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WT+WB | Allow | Ok, 494/2.3G | No, 0/680M | Ok, 2/180M | No, 0/304M | — | Ok, 51/456M | Ok, 280/192M | No, 0/66M | Ok, 161/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WC | Allow | Ok, 90k/2.3G | Ok, 719/680M | Ok, 4.6k/180M | Ok, 5.6k/304M | — | Ok, 51k/456M | Ok, 12k/192M | No, 0/66M | Ok, 16k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WB+WB | Allow | Ok, 84M/3.2G | Ok, 8.8M/680M | Ok, 5.9M/180M | Ok, 11M/304M | Ok, 18M/863M | Ok, 15M/456M | Ok, 15M/192M | Ok, 442k/66M | Ok, 10M/173M | Ok, 1.3M/267M |
2+2W+mfence+pontna+WB+WC | Allow | Ok, 187M/3.2G | Ok, 30M/680M | Ok, 24M/180M | Ok, 40M/304M | Ok, 20M/863M | Ok, 38M/456M | Ok, 21M/192M | Ok, 3.5k/66M | Ok, 15M/173M | Ok, 141k/267M |
2+2W+mfence+pontna+WB+WT | Allow | Ok, 109M/2.3G | Ok, 23M/680M | Ok, 14M/180M | Ok, 30M/304M | — | Ok, 23M/456M | Ok, 9.0M/192M | Ok, 42k/66M | Ok, 9.5M/173M | Ok, 454k/267M |
2+2W+mfence+pontna+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WC+WB | Allow | Ok, 1.1M/3.2G | Ok, 836k/680M | Ok, 46k/180M | Ok, 182k/304M | Ok, 710/863M | Ok, 2.7k/456M | Ok, 1.5k/192M | Ok, 2/66M | Ok, 4.3k/173M | Ok, 4/267M |
2+2W+mfence+pontna+WC+WC | Allow | Ok, 39k/3.2G | Ok, 951/680M | Ok, 2.2k/180M | Ok, 2.7k/304M | Ok, 3.3k/863M | Ok, 20k/456M | Ok, 1.9k/192M | No, 0/66M | Ok, 7.3k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WC+WT | Allow | Ok, 64k/2.3G | Ok, 583/680M | Ok, 3.7k/180M | Ok, 3.7k/304M | — | Ok, 33k/456M | Ok, 15k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WB+WB | Allow | Ok, 89k/3.2G | Ok, 61k/680M | Ok, 2.3k/180M | Ok, 16k/304M | Ok, 2.5k/863M | Ok, 3.6k/456M | Ok, 2.9k/192M | Ok, 6/66M | Ok, 1.4k/173M | Ok, 11/267M |
2+2W+mfence+pontnt+WB+WC | Allow | Ok, 36k/3.2G | Ok, 514/680M | Ok, 285/180M | Ok, 964/304M | Ok, 2.8k/863M | Ok, 23k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 6.6k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WB+WT | Allow | Ok, 4.8k/2.3G | Ok, 187/680M | Ok, 118/180M | Ok, 489/304M | — | Ok, 2.1k/456M | Ok, 720/192M | No, 0/66M | Ok, 1.1k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WC+WB | Allow | Ok, 1.0M/3.2G | Ok, 814k/680M | Ok, 44k/180M | Ok, 179k/304M | Ok, 560/863M | Ok, 2.8k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 3/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+WC | Allow | Ok, 39k/3.2G | Ok, 819/680M | Ok, 2.0k/180M | Ok, 2.5k/304M | Ok, 3.4k/863M | Ok, 20k/456M | Ok, 2.6k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WC+WT | Allow | Ok, 69k/2.3G | Ok, 621/680M | Ok, 3.9k/180M | Ok, 3.7k/304M | — | Ok, 32k/456M | Ok, 19k/192M | No, 0/66M | Ok, 10k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WT+WB | Allow | Ok, 810k/2.3G | Ok, 650k/680M | Ok, 25k/180M | Ok, 127k/304M | — | Ok, 4.2k/456M | Ok, 2.8k/192M | Ok, 2/66M | Ok, 1.1k/173M | Ok, 71/267M |
2+2W+mfence+pontnt+WT+WC | Allow | Ok, 91k/2.3G | Ok, 865/680M | Ok, 4.8k/180M | Ok, 5.7k/304M | — | Ok, 50k/456M | Ok, 16k/192M | No, 0/66M | Ok, 13k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+WT | Allow | Ok, 67k/2.3G | Ok, 691/680M | Ok, 1.8k/180M | Ok, 3.9k/304M | — | Ok, 35k/456M | Ok, 20k/192M | No, 0/66M | Ok, 6.5k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+ponant+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WB+WB | Allow | Ok, 2.7k/3.2G | No, 0/680M | Ok, 86/180M | No, 0/304M | Ok, 38/863M | Ok, 428/456M | Ok, 424/192M | No, 0/66M | Ok, 1.7k/173M | Ok, 30/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
R+ponant+mfence+WB+WC | Allow | Ok, 1.3k/3.2G | Ok, 9/680M | Ok, 49/180M | Ok, 7/304M | Ok, 7/863M | Ok, 327/456M | Ok, 419/192M | No, 0/66M | Ok, 481/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WB+WT | Allow | Ok, 795/2.3G | No, 0/680M | Ok, 3/180M | No, 0/304M | — | Ok, 304/456M | Ok, 274/192M | Ok, 1/66M | Ok, 213/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | | | Allow unseen |
R+ponant+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WC+WB | Allow | Ok, 15k/3.2G | Ok, 1.2k/680M | Ok, 4.6k/180M | Ok, 3.5k/304M | Ok, 1.5k/863M | Ok, 1.7k/456M | Ok, 456/192M | No, 0/66M | Ok, 1.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WC | Allow | Ok, 100k/3.2G | Ok, 3.1k/680M | Ok, 18k/180M | Ok, 8.2k/304M | Ok, 6.7k/863M | Ok, 26k/456M | Ok, 31k/192M | No, 0/66M | Ok, 7.4k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WT | Allow | Ok, 93k/2.3G | Ok, 2.7k/680M | Ok, 16k/180M | Ok, 7.4k/304M | — | Ok, 29k/456M | Ok, 31k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WB+WB | Allow | Ok, 110M/3.2G | Ok, 16M/680M | Ok, 8.6M/180M | Ok, 21M/304M | Ok, 20M/863M | Ok, 14M/456M | Ok, 17M/192M | Ok, 260k/66M | Ok, 12M/173M | Ok, 1.5M/267M |
R+pontna+mfence+WB+WC | Allow | Ok, 43k/3.2G | Ok, 11k/680M | Ok, 10k/180M | Ok, 8.1k/304M | Ok, 1.4k/863M | Ok, 6.0k/456M | Ok, 1.2k/192M | Ok, 3/66M | Ok, 6.1k/173M | Ok, 27/267M |
R+pontna+mfence+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WC+WB | Allow | Ok, 149M/3.2G | Ok, 25M/680M | Ok, 20M/180M | Ok, 36M/304M | Ok, 18M/863M | Ok, 24M/456M | Ok, 15M/192M | Ok, 36k/66M | Ok, 11M/173M | Ok, 517k/267M |
R+pontna+mfence+WC+WC | Allow | Ok, 87k/3.2G | Ok, 3.4k/680M | Ok, 16k/180M | Ok, 8.0k/304M | Ok, 6.3k/863M | Ok, 28k/456M | Ok, 18k/192M | No, 0/66M | Ok, 6.7k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontna+mfence+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WT+WB | Allow | Ok, 91M/2.3G | Ok, 16M/680M | Ok, 9.1M/180M | Ok, 22M/304M | — | Ok, 14M/456M | Ok, 17M/192M | Ok, 252k/66M | Ok, 11M/173M | Ok, 1.0M/267M |
R+pontna+mfence+WT+WC | Allow | Ok, 33k/2.3G | Ok, 5.1k/680M | Ok, 10k/180M | Ok, 6.2k/304M | — | Ok, 6.1k/456M | Ok, 1.1k/192M | No, 0/66M | Ok, 4.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontna+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WB+WB | Allow | Ok, 26k/3.2G | Ok, 8.4k/680M | Ok, 3.5k/180M | Ok, 4.1k/304M | Ok, 1.1k/863M | Ok, 4.8k/456M | Ok, 2.5k/192M | Ok, 24/66M | Ok, 1.8k/173M | Ok, 81/267M |
R+pontnt+mfence+WB+WC | Allow | Ok, 44k/3.2G | Ok, 11k/680M | Ok, 9.3k/180M | Ok, 9.3k/304M | Ok, 1.1k/863M | Ok, 6.9k/456M | Ok, 1.1k/192M | Ok, 3/66M | Ok, 5.8k/173M | Ok, 28/267M |
R+pontnt+mfence+WB+WT | Allow | Ok, 39k/2.3G | Ok, 12k/680M | Ok, 8.2k/180M | Ok, 7.8k/304M | — | Ok, 6.6k/456M | Ok, 1.3k/192M | Ok, 26/66M | Ok, 2.3k/173M | Ok, 401/267M |
R+pontnt+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WC+WB | Allow | Ok, 16k/3.2G | Ok, 1.3k/680M | Ok, 5.2k/180M | Ok, 3.7k/304M | Ok, 1.2k/863M | Ok, 1.6k/456M | Ok, 552/192M | No, 0/66M | Ok, 2.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WC | Allow | Ok, 96k/3.2G | Ok, 3.3k/680M | Ok, 17k/180M | Ok, 8.2k/304M | Ok, 7.5k/863M | Ok, 26k/456M | Ok, 26k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WT | Allow | Ok, 84k/2.3G | Ok, 2.9k/680M | Ok, 16k/180M | Ok, 7.6k/304M | — | Ok, 29k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontnt+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WT+WB | Allow | Ok, 19k/2.3G | Ok, 3.0k/680M | Ok, 3.6k/180M | Ok, 4.2k/304M | — | Ok, 4.3k/456M | Ok, 2.0k/192M | Ok, 1/66M | Ok, 1.7k/173M | Ok, 1/267M |
R+pontnt+mfence+WT+WC | Allow | Ok, 34k/2.3G | Ok, 5.3k/680M | Ok, 10k/180M | Ok, 6.1k/304M | — | Ok, 6.0k/456M | Ok, 1.2k/192M | No, 0/66M | Ok, 5.2k/173M | Ok, 2/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WT+WT | Allow | Ok, 34k/2.3G | Ok, 7.8k/680M | Ok, 10k/180M | Ok, 6.9k/304M | — | Ok, 6.2k/456M | Ok, 1.3k/192M | Ok, 2/66M | Ok, 2.5k/173M | Ok, 3/267M |
S+ponant+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WB+WB | Allow | Ok, 2.3k/3.1G | No, 0/680M | Ok, 192/180M | No, 0/304M | Ok, 230/863M | Ok, 136/456M | Ok, 430/192M | No, 0/66M | Ok, 1.3k/173M | Ok, 15/227M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WB+WC | Allow | Ok, 1.2k/3.1G | No, 0/680M | Ok, 11/180M | Ok, 11/304M | Ok, 8/863M | Ok, 399/456M | Ok, 275/192M | No, 0/66M | Ok, 437/173M | Ok, 27/227M |
| | | Allow unseen | | | | | | Allow unseen | | |
S+ponant+mfence+WB+WT | Allow | Ok, 2.1k/2.3G | Ok, 1/680M | Ok, 147/180M | No, 0/304M | — | Ok, 108/456M | Ok, 916/192M | No, 0/66M | Ok, 941/173M | Ok, 13/227M |
| | | | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WC+WB | Allow | Ok, 47k/3.1G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 2.1k/304M | Ok, 2.7k/863M | Ok, 32k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WC | Allow | Ok, 148k/3.1G | Ok, 3.5k/680M | Ok, 18k/180M | Ok, 9.3k/304M | Ok, 10k/863M | Ok, 60k/456M | Ok, 31k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WT | Allow | Ok, 45k/2.3G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 1.9k/304M | — | Ok, 32k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WB+WB | Allow | Ok, 46M/3.1G | Ok, 3.5M/680M | Ok, 632k/180M | Ok, 3.8M/304M | Ok, 8.0M/863M | Ok, 6.8M/456M | Ok, 13M/192M | Ok, 477k/66M | Ok, 8.2M/173M | Ok, 805k/227M |
S+pontna+mfence+WB+WC | Allow | Ok, 215k/3.1G | Ok, 159k/680M | Ok, 7.2k/180M | Ok, 39k/304M | Ok, 1.4k/863M | Ok, 3.2k/456M | Ok, 1.1k/192M | Ok, 1/66M | Ok, 4.6k/173M | Ok, 12/227M |
S+pontna+mfence+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WC+WB | Allow | Ok, 155M/3.1G | Ok, 22M/680M | Ok, 11M/180M | Ok, 30M/304M | Ok, 20M/863M | Ok, 37M/456M | Ok, 19M/192M | Ok, 5.5k/66M | Ok, 16M/173M | Ok, 81k/227M |
S+pontna+mfence+WC+WC | Allow | Ok, 141k/3.1G | Ok, 3.7k/680M | Ok, 18k/180M | Ok, 8.9k/304M | Ok, 10k/863M | Ok, 59k/456M | Ok, 25k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WT+WB | Allow | Ok, 57M/2.3G | Ok, 13M/680M | Ok, 3.6M/180M | Ok, 20M/304M | — | Ok, 5.6M/456M | Ok, 8.0M/192M | Ok, 82k/66M | Ok, 5.8M/173M | Ok, 318k/227M |
S+pontna+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 3.1k/680M | Ok, 17k/180M | Ok, 6.3k/304M | — | Ok, 30k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WB+WB | Allow | Ok, 66k/3.1G | Ok, 42k/680M | Ok, 2.6k/180M | Ok, 13k/304M | Ok, 878/863M | Ok, 3.5k/456M | Ok, 2.1k/192M | Ok, 2/66M | Ok, 1.8k/173M | Ok, 11/227M |
S+pontnt+mfence+WB+WC | Allow | Ok, 221k/3.1G | Ok, 168k/680M | Ok, 7.1k/180M | Ok, 36k/304M | Ok, 1.3k/863M | Ok, 2.8k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 149/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WB+WT | Allow | Ok, 61k/2.3G | Ok, 42k/680M | Ok, 2.8k/180M | Ok, 9.3k/304M | — | Ok, 2.8k/456M | Ok, 2.6k/192M | Ok, 4/66M | Ok, 1.6k/173M | Ok, 33/227M |
S+pontnt+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WC+WB | Allow | Ok, 48k/3.1G | Ok, 1.1k/680M | Ok, 1.3k/180M | Ok, 2.1k/304M | Ok, 3.6k/863M | Ok, 31k/456M | Ok, 1.6k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WC+WC | Allow | Ok, 143k/3.1G | Ok, 3.8k/680M | Ok, 19k/180M | Ok, 9.0k/304M | Ok, 10k/863M | Ok, 62k/456M | Ok, 23k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WC+WT | Allow | Ok, 44k/2.3G | Ok, 1.1k/680M | Ok, 1.5k/180M | Ok, 2.0k/304M | — | Ok, 32k/456M | Ok, 1.7k/192M | No, 0/66M | Ok, 6.3k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WT+WB | Allow | Ok, 5.1k/2.3G | Ok, 243/680M | Ok, 240/180M | Ok, 821/304M | — | Ok, 2.4k/456M | Ok, 577/192M | No, 0/66M | Ok, 819/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 2.7k/680M | Ok, 18k/180M | Ok, 6.4k/304M | — | Ok, 29k/456M | Ok, 23k/192M | No, 0/66M | Ok, 6.8k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WT+WT | Allow | Ok, 4.6k/2.3G | Ok, 242/680M | Ok, 229/180M | Ok, 743/304M | — | Ok, 1.9k/456M | Ok, 610/192M | No, 0/66M | Ok, 920/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
Subtable of allowed behaviours.
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
2+2W+mfence+ponant+WB+WB | Allow | Ok, 1.4k/3.2G | No, 0/680M | Ok, 4/180M | No, 0/304M | Ok, 220/863M | Ok, 54/456M | Ok, 357/192M | No, 0/66M | Ok, 779/173M | Ok, 18/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
2+2W+mfence+ponant+WB+WC | Allow | Ok, 36k/3.2G | Ok, 520/680M | Ok, 321/180M | Ok, 904/304M | Ok, 2.7k/863M | Ok, 24k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 6.5k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WB | Allow | Ok, 1.5k/3.2G | Ok, 5/680M | Ok, 47/180M | Ok, 14/304M | Ok, 28/863M | Ok, 76/456M | Ok, 794/192M | No, 0/66M | Ok, 580/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WC | Allow | Ok, 40k/3.2G | Ok, 860/680M | Ok, 2.2k/180M | Ok, 2.6k/304M | Ok, 3.3k/863M | Ok, 21k/456M | Ok, 2.5k/192M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WB | Allow | Ok, 494/2.3G | No, 0/680M | Ok, 2/180M | No, 0/304M | — | Ok, 51/456M | Ok, 280/192M | No, 0/66M | Ok, 161/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WC | Allow | Ok, 90k/2.3G | Ok, 719/680M | Ok, 4.6k/180M | Ok, 5.6k/304M | — | Ok, 51k/456M | Ok, 12k/192M | No, 0/66M | Ok, 16k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WB+WB | Allow | Ok, 84M/3.2G | Ok, 8.8M/680M | Ok, 5.9M/180M | Ok, 11M/304M | Ok, 18M/863M | Ok, 15M/456M | Ok, 15M/192M | Ok, 442k/66M | Ok, 10M/173M | Ok, 1.3M/267M |
2+2W+mfence+pontna+WB+WC | Allow | Ok, 187M/3.2G | Ok, 30M/680M | Ok, 24M/180M | Ok, 40M/304M | Ok, 20M/863M | Ok, 38M/456M | Ok, 21M/192M | Ok, 3.5k/66M | Ok, 15M/173M | Ok, 141k/267M |
2+2W+mfence+pontna+WB+WT | Allow | Ok, 109M/2.3G | Ok, 23M/680M | Ok, 14M/180M | Ok, 30M/304M | — | Ok, 23M/456M | Ok, 9.0M/192M | Ok, 42k/66M | Ok, 9.5M/173M | Ok, 454k/267M |
2+2W+mfence+pontna+WC+WB | Allow | Ok, 1.1M/3.2G | Ok, 836k/680M | Ok, 46k/180M | Ok, 182k/304M | Ok, 710/863M | Ok, 2.7k/456M | Ok, 1.5k/192M | Ok, 2/66M | Ok, 4.3k/173M | Ok, 4/267M |
2+2W+mfence+pontna+WC+WC | Allow | Ok, 39k/3.2G | Ok, 951/680M | Ok, 2.2k/180M | Ok, 2.7k/304M | Ok, 3.3k/863M | Ok, 20k/456M | Ok, 1.9k/192M | No, 0/66M | Ok, 7.3k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WC+WT | Allow | Ok, 64k/2.3G | Ok, 583/680M | Ok, 3.7k/180M | Ok, 3.7k/304M | — | Ok, 33k/456M | Ok, 15k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WB+WB | Allow | Ok, 89k/3.2G | Ok, 61k/680M | Ok, 2.3k/180M | Ok, 16k/304M | Ok, 2.5k/863M | Ok, 3.6k/456M | Ok, 2.9k/192M | Ok, 6/66M | Ok, 1.4k/173M | Ok, 11/267M |
2+2W+mfence+pontnt+WB+WC | Allow | Ok, 36k/3.2G | Ok, 514/680M | Ok, 285/180M | Ok, 964/304M | Ok, 2.8k/863M | Ok, 23k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 6.6k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WB+WT | Allow | Ok, 4.8k/2.3G | Ok, 187/680M | Ok, 118/180M | Ok, 489/304M | — | Ok, 2.1k/456M | Ok, 720/192M | No, 0/66M | Ok, 1.1k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+WB | Allow | Ok, 1.0M/3.2G | Ok, 814k/680M | Ok, 44k/180M | Ok, 179k/304M | Ok, 560/863M | Ok, 2.8k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 3/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+WC | Allow | Ok, 39k/3.2G | Ok, 819/680M | Ok, 2.0k/180M | Ok, 2.5k/304M | Ok, 3.4k/863M | Ok, 20k/456M | Ok, 2.6k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WC+WT | Allow | Ok, 69k/2.3G | Ok, 621/680M | Ok, 3.9k/180M | Ok, 3.7k/304M | — | Ok, 32k/456M | Ok, 19k/192M | No, 0/66M | Ok, 10k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+WB | Allow | Ok, 810k/2.3G | Ok, 650k/680M | Ok, 25k/180M | Ok, 127k/304M | — | Ok, 4.2k/456M | Ok, 2.8k/192M | Ok, 2/66M | Ok, 1.1k/173M | Ok, 71/267M |
2+2W+mfence+pontnt+WT+WC | Allow | Ok, 91k/2.3G | Ok, 865/680M | Ok, 4.8k/180M | Ok, 5.7k/304M | — | Ok, 50k/456M | Ok, 16k/192M | No, 0/66M | Ok, 13k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+WT | Allow | Ok, 67k/2.3G | Ok, 691/680M | Ok, 1.8k/180M | Ok, 3.9k/304M | — | Ok, 35k/456M | Ok, 20k/192M | No, 0/66M | Ok, 6.5k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+ponant+mfence+WB+WB | Allow | Ok, 2.7k/3.2G | No, 0/680M | Ok, 86/180M | No, 0/304M | Ok, 38/863M | Ok, 428/456M | Ok, 424/192M | No, 0/66M | Ok, 1.7k/173M | Ok, 30/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
R+ponant+mfence+WB+WC | Allow | Ok, 1.3k/3.2G | Ok, 9/680M | Ok, 49/180M | Ok, 7/304M | Ok, 7/863M | Ok, 327/456M | Ok, 419/192M | No, 0/66M | Ok, 481/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WB+WT | Allow | Ok, 795/2.3G | No, 0/680M | Ok, 3/180M | No, 0/304M | — | Ok, 304/456M | Ok, 274/192M | Ok, 1/66M | Ok, 213/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | | | Allow unseen |
R+ponant+mfence+WC+WB | Allow | Ok, 15k/3.2G | Ok, 1.2k/680M | Ok, 4.6k/180M | Ok, 3.5k/304M | Ok, 1.5k/863M | Ok, 1.7k/456M | Ok, 456/192M | No, 0/66M | Ok, 1.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WC | Allow | Ok, 100k/3.2G | Ok, 3.1k/680M | Ok, 18k/180M | Ok, 8.2k/304M | Ok, 6.7k/863M | Ok, 26k/456M | Ok, 31k/192M | No, 0/66M | Ok, 7.4k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WT | Allow | Ok, 93k/2.3G | Ok, 2.7k/680M | Ok, 16k/180M | Ok, 7.4k/304M | — | Ok, 29k/456M | Ok, 31k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontna+mfence+WB+WB | Allow | Ok, 110M/3.2G | Ok, 16M/680M | Ok, 8.6M/180M | Ok, 21M/304M | Ok, 20M/863M | Ok, 14M/456M | Ok, 17M/192M | Ok, 260k/66M | Ok, 12M/173M | Ok, 1.5M/267M |
R+pontna+mfence+WB+WC | Allow | Ok, 43k/3.2G | Ok, 11k/680M | Ok, 10k/180M | Ok, 8.1k/304M | Ok, 1.4k/863M | Ok, 6.0k/456M | Ok, 1.2k/192M | Ok, 3/66M | Ok, 6.1k/173M | Ok, 27/267M |
R+pontna+mfence+WC+WB | Allow | Ok, 149M/3.2G | Ok, 25M/680M | Ok, 20M/180M | Ok, 36M/304M | Ok, 18M/863M | Ok, 24M/456M | Ok, 15M/192M | Ok, 36k/66M | Ok, 11M/173M | Ok, 517k/267M |
R+pontna+mfence+WC+WC | Allow | Ok, 87k/3.2G | Ok, 3.4k/680M | Ok, 16k/180M | Ok, 8.0k/304M | Ok, 6.3k/863M | Ok, 28k/456M | Ok, 18k/192M | No, 0/66M | Ok, 6.7k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontna+mfence+WT+WB | Allow | Ok, 91M/2.3G | Ok, 16M/680M | Ok, 9.1M/180M | Ok, 22M/304M | — | Ok, 14M/456M | Ok, 17M/192M | Ok, 252k/66M | Ok, 11M/173M | Ok, 1.0M/267M |
R+pontna+mfence+WT+WC | Allow | Ok, 33k/2.3G | Ok, 5.1k/680M | Ok, 10k/180M | Ok, 6.2k/304M | — | Ok, 6.1k/456M | Ok, 1.1k/192M | No, 0/66M | Ok, 4.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WB+WB | Allow | Ok, 26k/3.2G | Ok, 8.4k/680M | Ok, 3.5k/180M | Ok, 4.1k/304M | Ok, 1.1k/863M | Ok, 4.8k/456M | Ok, 2.5k/192M | Ok, 24/66M | Ok, 1.8k/173M | Ok, 81/267M |
R+pontnt+mfence+WB+WC | Allow | Ok, 44k/3.2G | Ok, 11k/680M | Ok, 9.3k/180M | Ok, 9.3k/304M | Ok, 1.1k/863M | Ok, 6.9k/456M | Ok, 1.1k/192M | Ok, 3/66M | Ok, 5.8k/173M | Ok, 28/267M |
R+pontnt+mfence+WB+WT | Allow | Ok, 39k/2.3G | Ok, 12k/680M | Ok, 8.2k/180M | Ok, 7.8k/304M | — | Ok, 6.6k/456M | Ok, 1.3k/192M | Ok, 26/66M | Ok, 2.3k/173M | Ok, 401/267M |
R+pontnt+mfence+WC+WB | Allow | Ok, 16k/3.2G | Ok, 1.3k/680M | Ok, 5.2k/180M | Ok, 3.7k/304M | Ok, 1.2k/863M | Ok, 1.6k/456M | Ok, 552/192M | No, 0/66M | Ok, 2.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WC | Allow | Ok, 96k/3.2G | Ok, 3.3k/680M | Ok, 17k/180M | Ok, 8.2k/304M | Ok, 7.5k/863M | Ok, 26k/456M | Ok, 26k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WT | Allow | Ok, 84k/2.3G | Ok, 2.9k/680M | Ok, 16k/180M | Ok, 7.6k/304M | — | Ok, 29k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontnt+mfence+WT+WB | Allow | Ok, 19k/2.3G | Ok, 3.0k/680M | Ok, 3.6k/180M | Ok, 4.2k/304M | — | Ok, 4.3k/456M | Ok, 2.0k/192M | Ok, 1/66M | Ok, 1.7k/173M | Ok, 1/267M |
R+pontnt+mfence+WT+WC | Allow | Ok, 34k/2.3G | Ok, 5.3k/680M | Ok, 10k/180M | Ok, 6.1k/304M | — | Ok, 6.0k/456M | Ok, 1.2k/192M | No, 0/66M | Ok, 5.2k/173M | Ok, 2/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WT+WT | Allow | Ok, 34k/2.3G | Ok, 7.8k/680M | Ok, 10k/180M | Ok, 6.9k/304M | — | Ok, 6.2k/456M | Ok, 1.3k/192M | Ok, 2/66M | Ok, 2.5k/173M | Ok, 3/267M |
S+ponant+mfence+WB+WB | Allow | Ok, 2.3k/3.1G | No, 0/680M | Ok, 192/180M | No, 0/304M | Ok, 230/863M | Ok, 136/456M | Ok, 430/192M | No, 0/66M | Ok, 1.3k/173M | Ok, 15/227M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WB+WC | Allow | Ok, 1.2k/3.1G | No, 0/680M | Ok, 11/180M | Ok, 11/304M | Ok, 8/863M | Ok, 399/456M | Ok, 275/192M | No, 0/66M | Ok, 437/173M | Ok, 27/227M |
| | | Allow unseen | | | | | | Allow unseen | | |
S+ponant+mfence+WB+WT | Allow | Ok, 2.1k/2.3G | Ok, 1/680M | Ok, 147/180M | No, 0/304M | — | Ok, 108/456M | Ok, 916/192M | No, 0/66M | Ok, 941/173M | Ok, 13/227M |
| | | | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WC+WB | Allow | Ok, 47k/3.1G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 2.1k/304M | Ok, 2.7k/863M | Ok, 32k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WC | Allow | Ok, 148k/3.1G | Ok, 3.5k/680M | Ok, 18k/180M | Ok, 9.3k/304M | Ok, 10k/863M | Ok, 60k/456M | Ok, 31k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WT | Allow | Ok, 45k/2.3G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 1.9k/304M | — | Ok, 32k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WB+WB | Allow | Ok, 46M/3.1G | Ok, 3.5M/680M | Ok, 632k/180M | Ok, 3.8M/304M | Ok, 8.0M/863M | Ok, 6.8M/456M | Ok, 13M/192M | Ok, 477k/66M | Ok, 8.2M/173M | Ok, 805k/227M |
S+pontna+mfence+WB+WC | Allow | Ok, 215k/3.1G | Ok, 159k/680M | Ok, 7.2k/180M | Ok, 39k/304M | Ok, 1.4k/863M | Ok, 3.2k/456M | Ok, 1.1k/192M | Ok, 1/66M | Ok, 4.6k/173M | Ok, 12/227M |
S+pontna+mfence+WC+WB | Allow | Ok, 155M/3.1G | Ok, 22M/680M | Ok, 11M/180M | Ok, 30M/304M | Ok, 20M/863M | Ok, 37M/456M | Ok, 19M/192M | Ok, 5.5k/66M | Ok, 16M/173M | Ok, 81k/227M |
S+pontna+mfence+WC+WC | Allow | Ok, 141k/3.1G | Ok, 3.7k/680M | Ok, 18k/180M | Ok, 8.9k/304M | Ok, 10k/863M | Ok, 59k/456M | Ok, 25k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WT+WB | Allow | Ok, 57M/2.3G | Ok, 13M/680M | Ok, 3.6M/180M | Ok, 20M/304M | — | Ok, 5.6M/456M | Ok, 8.0M/192M | Ok, 82k/66M | Ok, 5.8M/173M | Ok, 318k/227M |
S+pontna+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 3.1k/680M | Ok, 17k/180M | Ok, 6.3k/304M | — | Ok, 30k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WB+WB | Allow | Ok, 66k/3.1G | Ok, 42k/680M | Ok, 2.6k/180M | Ok, 13k/304M | Ok, 878/863M | Ok, 3.5k/456M | Ok, 2.1k/192M | Ok, 2/66M | Ok, 1.8k/173M | Ok, 11/227M |
S+pontnt+mfence+WB+WC | Allow | Ok, 221k/3.1G | Ok, 168k/680M | Ok, 7.1k/180M | Ok, 36k/304M | Ok, 1.3k/863M | Ok, 2.8k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 149/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WB+WT | Allow | Ok, 61k/2.3G | Ok, 42k/680M | Ok, 2.8k/180M | Ok, 9.3k/304M | — | Ok, 2.8k/456M | Ok, 2.6k/192M | Ok, 4/66M | Ok, 1.6k/173M | Ok, 33/227M |
S+pontnt+mfence+WC+WB | Allow | Ok, 48k/3.1G | Ok, 1.1k/680M | Ok, 1.3k/180M | Ok, 2.1k/304M | Ok, 3.6k/863M | Ok, 31k/456M | Ok, 1.6k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WC+WC | Allow | Ok, 143k/3.1G | Ok, 3.8k/680M | Ok, 19k/180M | Ok, 9.0k/304M | Ok, 10k/863M | Ok, 62k/456M | Ok, 23k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WC+WT | Allow | Ok, 44k/2.3G | Ok, 1.1k/680M | Ok, 1.5k/180M | Ok, 2.0k/304M | — | Ok, 32k/456M | Ok, 1.7k/192M | No, 0/66M | Ok, 6.3k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+WB | Allow | Ok, 5.1k/2.3G | Ok, 243/680M | Ok, 240/180M | Ok, 821/304M | — | Ok, 2.4k/456M | Ok, 577/192M | No, 0/66M | Ok, 819/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 2.7k/680M | Ok, 18k/180M | Ok, 6.4k/304M | — | Ok, 29k/456M | Ok, 23k/192M | No, 0/66M | Ok, 6.8k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WT+WT | Allow | Ok, 4.6k/2.3G | Ok, 242/680M | Ok, 229/180M | Ok, 743/304M | — | Ok, 1.9k/456M | Ok, 610/192M | No, 0/66M | Ok, 920/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
Presentation by tests
The following subsections present the same write-to-write tests differently,
following base tests.
Test 2+2W
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
2+2W+mfence+po+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WB+WC | Allow | Ok, 290M/3.7G | Ok, 54M/738M | Ok, 25M/204M | Ok, 50M/392M | Ok, 20M/863M | Ok, 43M/408M | Ok, 83M/553M | Ok, 1.7k/66M | Ok, 15M/173M | Ok, 130k/267M |
2+2W+mfence+po+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WC+WB | Allow | Ok, 24k/3.7G | Ok, 61/738M | Ok, 36/204M | Ok, 215/392M | Ok, 42/863M | Ok, 62/408M | Ok, 23k/553M | No, 0/66M | Ok, 293/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+po+WC+WC | Allow | Ok, 60k/3.7G | Ok, 682/738M | Ok, 2.1k/204M | Ok, 2.2k/392M | Ok, 3.3k/863M | Ok, 22k/408M | Ok, 23k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+po+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+po+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WB+WB | Allow | Ok, 1.4k/3.2G | No, 0/680M | Ok, 4/180M | No, 0/304M | Ok, 220/863M | Ok, 54/456M | Ok, 357/192M | No, 0/66M | Ok, 779/173M | Ok, 18/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
2+2W+mfence+ponant+WB+WC | Allow | Ok, 36k/3.2G | Ok, 520/680M | Ok, 321/180M | Ok, 904/304M | Ok, 2.7k/863M | Ok, 24k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 6.5k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WC+WB | Allow | Ok, 1.5k/3.2G | Ok, 5/680M | Ok, 47/180M | Ok, 14/304M | Ok, 28/863M | Ok, 76/456M | Ok, 794/192M | No, 0/66M | Ok, 580/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WC | Allow | Ok, 40k/3.2G | Ok, 860/680M | Ok, 2.2k/180M | Ok, 2.6k/304M | Ok, 3.3k/863M | Ok, 21k/456M | Ok, 2.5k/192M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+ponant+WT+WB | Allow | Ok, 494/2.3G | No, 0/680M | Ok, 2/180M | No, 0/304M | — | Ok, 51/456M | Ok, 280/192M | No, 0/66M | Ok, 161/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WC | Allow | Ok, 90k/2.3G | Ok, 719/680M | Ok, 4.6k/180M | Ok, 5.6k/304M | — | Ok, 51k/456M | Ok, 12k/192M | No, 0/66M | Ok, 16k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+ponant+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WB+WB | Allow | Ok, 84M/3.2G | Ok, 8.8M/680M | Ok, 5.9M/180M | Ok, 11M/304M | Ok, 18M/863M | Ok, 15M/456M | Ok, 15M/192M | Ok, 442k/66M | Ok, 10M/173M | Ok, 1.3M/267M |
2+2W+mfence+pontna+WB+WC | Allow | Ok, 187M/3.2G | Ok, 30M/680M | Ok, 24M/180M | Ok, 40M/304M | Ok, 20M/863M | Ok, 38M/456M | Ok, 21M/192M | Ok, 3.5k/66M | Ok, 15M/173M | Ok, 141k/267M |
2+2W+mfence+pontna+WB+WT | Allow | Ok, 109M/2.3G | Ok, 23M/680M | Ok, 14M/180M | Ok, 30M/304M | — | Ok, 23M/456M | Ok, 9.0M/192M | Ok, 42k/66M | Ok, 9.5M/173M | Ok, 454k/267M |
2+2W+mfence+pontna+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WC+WB | Allow | Ok, 1.1M/3.2G | Ok, 836k/680M | Ok, 46k/180M | Ok, 182k/304M | Ok, 710/863M | Ok, 2.7k/456M | Ok, 1.5k/192M | Ok, 2/66M | Ok, 4.3k/173M | Ok, 4/267M |
2+2W+mfence+pontna+WC+WC | Allow | Ok, 39k/3.2G | Ok, 951/680M | Ok, 2.2k/180M | Ok, 2.7k/304M | Ok, 3.3k/863M | Ok, 20k/456M | Ok, 1.9k/192M | No, 0/66M | Ok, 7.3k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WC+WT | Allow | Ok, 64k/2.3G | Ok, 583/680M | Ok, 3.7k/180M | Ok, 3.7k/304M | — | Ok, 33k/456M | Ok, 15k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontna+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontna+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WB+WB | Allow | Ok, 89k/3.2G | Ok, 61k/680M | Ok, 2.3k/180M | Ok, 16k/304M | Ok, 2.5k/863M | Ok, 3.6k/456M | Ok, 2.9k/192M | Ok, 6/66M | Ok, 1.4k/173M | Ok, 11/267M |
2+2W+mfence+pontnt+WB+WC | Allow | Ok, 36k/3.2G | Ok, 514/680M | Ok, 285/180M | Ok, 964/304M | Ok, 2.8k/863M | Ok, 23k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 6.6k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WB+WT | Allow | Ok, 4.8k/2.3G | Ok, 187/680M | Ok, 118/180M | Ok, 489/304M | — | Ok, 2.1k/456M | Ok, 720/192M | No, 0/66M | Ok, 1.1k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WC+WB | Allow | Ok, 1.0M/3.2G | Ok, 814k/680M | Ok, 44k/180M | Ok, 179k/304M | Ok, 560/863M | Ok, 2.8k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 3/267M |
| | | | | | | | | Allow unseen | | |
2+2W+mfence+pontnt+WC+WC | Allow | Ok, 39k/3.2G | Ok, 819/680M | Ok, 2.0k/180M | Ok, 2.5k/304M | Ok, 3.4k/863M | Ok, 20k/456M | Ok, 2.6k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WC+WT | Allow | Ok, 69k/2.3G | Ok, 621/680M | Ok, 3.9k/180M | Ok, 3.7k/304M | — | Ok, 32k/456M | Ok, 19k/192M | No, 0/66M | Ok, 10k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
2+2W+mfence+pontnt+WT+WB | Allow | Ok, 810k/2.3G | Ok, 650k/680M | Ok, 25k/180M | Ok, 127k/304M | — | Ok, 4.2k/456M | Ok, 2.8k/192M | Ok, 2/66M | Ok, 1.1k/173M | Ok, 71/267M |
2+2W+mfence+pontnt+WT+WC | Allow | Ok, 91k/2.3G | Ok, 865/680M | Ok, 4.8k/180M | Ok, 5.7k/304M | — | Ok, 50k/456M | Ok, 16k/192M | No, 0/66M | Ok, 13k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
2+2W+mfence+pontnt+WT+WT | Allow | Ok, 67k/2.3G | Ok, 691/680M | Ok, 1.8k/180M | Ok, 3.9k/304M | — | Ok, 35k/456M | Ok, 20k/192M | No, 0/66M | Ok, 6.5k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
Test R
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
R+po+mfence+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WB+WC | Allow | Ok, 9.5k/3.7G | Ok, 31/738M | Ok, 60/204M | Ok, 12/392M | Ok, 7/863M | Ok, 250/408M | Ok, 8.6k/553M | No, 0/66M | Ok, 473/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WC+WB | Allow | Ok, 225M/3.7G | Ok, 47M/738M | Ok, 21M/204M | Ok, 43M/392M | Ok, 19M/863M | Ok, 27M/408M | Ok, 54M/553M | Ok, 44k/66M | Ok, 12M/173M | Ok, 468k/267M |
R+po+mfence+WC+WC | Allow | Ok, 203k/3.7G | Ok, 3.6k/738M | Ok, 18k/204M | Ok, 9.2k/392M | Ok, 7.2k/863M | Ok, 26k/408M | Ok, 133k/553M | No, 0/66M | Ok, 6.8k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WB+WB | Allow | Ok, 2.7k/3.2G | No, 0/680M | Ok, 86/180M | No, 0/304M | Ok, 38/863M | Ok, 428/456M | Ok, 424/192M | No, 0/66M | Ok, 1.7k/173M | Ok, 30/267M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
R+ponant+mfence+WB+WC | Allow | Ok, 1.3k/3.2G | Ok, 9/680M | Ok, 49/180M | Ok, 7/304M | Ok, 7/863M | Ok, 327/456M | Ok, 419/192M | No, 0/66M | Ok, 481/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WB+WT | Allow | Ok, 795/2.3G | No, 0/680M | Ok, 3/180M | No, 0/304M | — | Ok, 304/456M | Ok, 274/192M | Ok, 1/66M | Ok, 213/173M | No, 0/267M |
| | | Allow unseen | | Allow unseen | | | | | | Allow unseen |
R+ponant+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WC+WB | Allow | Ok, 15k/3.2G | Ok, 1.2k/680M | Ok, 4.6k/180M | Ok, 3.5k/304M | Ok, 1.5k/863M | Ok, 1.7k/456M | Ok, 456/192M | No, 0/66M | Ok, 1.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WC | Allow | Ok, 100k/3.2G | Ok, 3.1k/680M | Ok, 18k/180M | Ok, 8.2k/304M | Ok, 6.7k/863M | Ok, 26k/456M | Ok, 31k/192M | No, 0/66M | Ok, 7.4k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WC+WT | Allow | Ok, 93k/2.3G | Ok, 2.7k/680M | Ok, 16k/180M | Ok, 7.4k/304M | — | Ok, 29k/456M | Ok, 31k/192M | No, 0/66M | Ok, 6.9k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+ponant+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+ponant+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WB+WB | Allow | Ok, 110M/3.2G | Ok, 16M/680M | Ok, 8.6M/180M | Ok, 21M/304M | Ok, 20M/863M | Ok, 14M/456M | Ok, 17M/192M | Ok, 260k/66M | Ok, 12M/173M | Ok, 1.5M/267M |
R+pontna+mfence+WB+WC | Allow | Ok, 43k/3.2G | Ok, 11k/680M | Ok, 10k/180M | Ok, 8.1k/304M | Ok, 1.4k/863M | Ok, 6.0k/456M | Ok, 1.2k/192M | Ok, 3/66M | Ok, 6.1k/173M | Ok, 27/267M |
R+pontna+mfence+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WC+WB | Allow | Ok, 149M/3.2G | Ok, 25M/680M | Ok, 20M/180M | Ok, 36M/304M | Ok, 18M/863M | Ok, 24M/456M | Ok, 15M/192M | Ok, 36k/66M | Ok, 11M/173M | Ok, 517k/267M |
R+pontna+mfence+WC+WC | Allow | Ok, 87k/3.2G | Ok, 3.4k/680M | Ok, 16k/180M | Ok, 8.0k/304M | Ok, 6.3k/863M | Ok, 28k/456M | Ok, 18k/192M | No, 0/66M | Ok, 6.7k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontna+mfence+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontna+mfence+WT+WB | Allow | Ok, 91M/2.3G | Ok, 16M/680M | Ok, 9.1M/180M | Ok, 22M/304M | — | Ok, 14M/456M | Ok, 17M/192M | Ok, 252k/66M | Ok, 11M/173M | Ok, 1.0M/267M |
R+pontna+mfence+WT+WC | Allow | Ok, 33k/2.3G | Ok, 5.1k/680M | Ok, 10k/180M | Ok, 6.2k/304M | — | Ok, 6.1k/456M | Ok, 1.1k/192M | No, 0/66M | Ok, 4.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontna+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WB | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WB+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WB+WB | Allow | Ok, 26k/3.2G | Ok, 8.4k/680M | Ok, 3.5k/180M | Ok, 4.1k/304M | Ok, 1.1k/863M | Ok, 4.8k/456M | Ok, 2.5k/192M | Ok, 24/66M | Ok, 1.8k/173M | Ok, 81/267M |
R+pontnt+mfence+WB+WC | Allow | Ok, 44k/3.2G | Ok, 11k/680M | Ok, 9.3k/180M | Ok, 9.3k/304M | Ok, 1.1k/863M | Ok, 6.9k/456M | Ok, 1.1k/192M | Ok, 3/66M | Ok, 5.8k/173M | Ok, 28/267M |
R+pontnt+mfence+WB+WT | Allow | Ok, 39k/2.3G | Ok, 12k/680M | Ok, 8.2k/180M | Ok, 7.8k/304M | — | Ok, 6.6k/456M | Ok, 1.3k/192M | Ok, 26/66M | Ok, 2.3k/173M | Ok, 401/267M |
R+pontnt+mfence+WC+UC | Forbid | No, 0/3.2G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WC+WB | Allow | Ok, 16k/3.2G | Ok, 1.3k/680M | Ok, 5.2k/180M | Ok, 3.7k/304M | Ok, 1.2k/863M | Ok, 1.6k/456M | Ok, 552/192M | No, 0/66M | Ok, 2.9k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WC | Allow | Ok, 96k/3.2G | Ok, 3.3k/680M | Ok, 17k/180M | Ok, 8.2k/304M | Ok, 7.5k/863M | Ok, 26k/456M | Ok, 26k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WC+WT | Allow | Ok, 84k/2.3G | Ok, 2.9k/680M | Ok, 16k/180M | Ok, 7.6k/304M | — | Ok, 29k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/267M |
| | | | | | | | | Allow unseen | | Allow unseen |
R+pontnt+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
R+pontnt+mfence+WT+WB | Allow | Ok, 19k/2.3G | Ok, 3.0k/680M | Ok, 3.6k/180M | Ok, 4.2k/304M | — | Ok, 4.3k/456M | Ok, 2.0k/192M | Ok, 1/66M | Ok, 1.7k/173M | Ok, 1/267M |
R+pontnt+mfence+WT+WC | Allow | Ok, 34k/2.3G | Ok, 5.3k/680M | Ok, 10k/180M | Ok, 6.1k/304M | — | Ok, 6.0k/456M | Ok, 1.2k/192M | No, 0/66M | Ok, 5.2k/173M | Ok, 2/267M |
| | | | | | | | | Allow unseen | | |
R+pontnt+mfence+WT+WT | Allow | Ok, 34k/2.3G | Ok, 7.8k/680M | Ok, 10k/180M | Ok, 6.9k/304M | — | Ok, 6.2k/456M | Ok, 1.3k/192M | Ok, 2/66M | Ok, 2.5k/173M | Ok, 3/267M |
Test S
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
S+po+mfence+UC+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WB | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+WB | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WB+WC | Allow | Ok, 11k/3.6G | Ok, 38/738M | Ok, 21/204M | Ok, 4/392M | Ok, 18/863M | Ok, 361/408M | Ok, 10k/553M | No, 0/66M | Ok, 522/173M | Ok, 26/227M |
| | | | | | | | | Allow unseen | | |
S+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WC+UC | Forbid | No, 0/3.6G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WC+WB | Allow | Ok, 244M/3.6G | Ok, 38M/738M | Ok, 12M/204M | Ok, 38M/392M | Ok, 19M/863M | Ok, 42M/408M | Ok, 78M/553M | Ok, 3.7k/66M | Ok, 16M/173M | Ok, 86k/227M |
S+po+mfence+WC+WC | Allow | Ok, 252k/3.6G | Ok, 3.9k/738M | Ok, 19k/204M | Ok, 10k/392M | Ok, 10k/863M | Ok, 69k/408M | Ok, 125k/553M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WB+WB | Allow | Ok, 2.3k/3.1G | No, 0/680M | Ok, 192/180M | No, 0/304M | Ok, 230/863M | Ok, 136/456M | Ok, 430/192M | No, 0/66M | Ok, 1.3k/173M | Ok, 15/227M |
| | | Allow unseen | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WB+WC | Allow | Ok, 1.2k/3.1G | No, 0/680M | Ok, 11/180M | Ok, 11/304M | Ok, 8/863M | Ok, 399/456M | Ok, 275/192M | No, 0/66M | Ok, 437/173M | Ok, 27/227M |
| | | Allow unseen | | | | | | Allow unseen | | |
S+ponant+mfence+WB+WT | Allow | Ok, 2.1k/2.3G | Ok, 1/680M | Ok, 147/180M | No, 0/304M | — | Ok, 108/456M | Ok, 916/192M | No, 0/66M | Ok, 941/173M | Ok, 13/227M |
| | | | | Allow unseen | | | | Allow unseen | | |
S+ponant+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WC+WB | Allow | Ok, 47k/3.1G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 2.1k/304M | Ok, 2.7k/863M | Ok, 32k/456M | Ok, 1.5k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WC | Allow | Ok, 148k/3.1G | Ok, 3.5k/680M | Ok, 18k/180M | Ok, 9.3k/304M | Ok, 10k/863M | Ok, 60k/456M | Ok, 31k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WC+WT | Allow | Ok, 45k/2.3G | Ok, 1.1k/680M | Ok, 1.4k/180M | Ok, 1.9k/304M | — | Ok, 32k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 7.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+ponant+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WB | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+ponant+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WB+WB | Allow | Ok, 46M/3.1G | Ok, 3.5M/680M | Ok, 632k/180M | Ok, 3.8M/304M | Ok, 8.0M/863M | Ok, 6.8M/456M | Ok, 13M/192M | Ok, 477k/66M | Ok, 8.2M/173M | Ok, 805k/227M |
S+pontna+mfence+WB+WC | Allow | Ok, 215k/3.1G | Ok, 159k/680M | Ok, 7.2k/180M | Ok, 39k/304M | Ok, 1.4k/863M | Ok, 3.2k/456M | Ok, 1.1k/192M | Ok, 1/66M | Ok, 4.6k/173M | Ok, 12/227M |
S+pontna+mfence+WB+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WC+WB | Allow | Ok, 155M/3.1G | Ok, 22M/680M | Ok, 11M/180M | Ok, 30M/304M | Ok, 20M/863M | Ok, 37M/456M | Ok, 19M/192M | Ok, 5.5k/66M | Ok, 16M/173M | Ok, 81k/227M |
S+pontna+mfence+WC+WC | Allow | Ok, 141k/3.1G | Ok, 3.7k/680M | Ok, 18k/180M | Ok, 8.9k/304M | Ok, 10k/863M | Ok, 59k/456M | Ok, 25k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontna+mfence+WT+WB | Allow | Ok, 57M/2.3G | Ok, 13M/680M | Ok, 3.6M/180M | Ok, 20M/304M | — | Ok, 5.6M/456M | Ok, 8.0M/192M | Ok, 82k/66M | Ok, 5.8M/173M | Ok, 318k/227M |
S+pontna+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 3.1k/680M | Ok, 17k/180M | Ok, 6.3k/304M | — | Ok, 30k/456M | Ok, 22k/192M | No, 0/66M | Ok, 8.1k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontna+mfence+WT+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WB | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+UC+WT | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WB+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WB+WB | Allow | Ok, 66k/3.1G | Ok, 42k/680M | Ok, 2.6k/180M | Ok, 13k/304M | Ok, 878/863M | Ok, 3.5k/456M | Ok, 2.1k/192M | Ok, 2/66M | Ok, 1.8k/173M | Ok, 11/227M |
S+pontnt+mfence+WB+WC | Allow | Ok, 221k/3.1G | Ok, 168k/680M | Ok, 7.1k/180M | Ok, 36k/304M | Ok, 1.3k/863M | Ok, 2.8k/456M | Ok, 1.4k/192M | No, 0/66M | Ok, 4.0k/173M | Ok, 149/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WB+WT | Allow | Ok, 61k/2.3G | Ok, 42k/680M | Ok, 2.8k/180M | Ok, 9.3k/304M | — | Ok, 2.8k/456M | Ok, 2.6k/192M | Ok, 4/66M | Ok, 1.6k/173M | Ok, 33/227M |
S+pontnt+mfence+WC+UC | Forbid | No, 0/3.1G | No, 0/680M | No, 0/180M | No, 0/304M | No, 0/863M | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WC+WB | Allow | Ok, 48k/3.1G | Ok, 1.1k/680M | Ok, 1.3k/180M | Ok, 2.1k/304M | Ok, 3.6k/863M | Ok, 31k/456M | Ok, 1.6k/192M | No, 0/66M | Ok, 7.7k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WC+WC | Allow | Ok, 143k/3.1G | Ok, 3.8k/680M | Ok, 19k/180M | Ok, 9.0k/304M | Ok, 10k/863M | Ok, 62k/456M | Ok, 23k/192M | No, 0/66M | Ok, 16k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WC+WT | Allow | Ok, 44k/2.3G | Ok, 1.1k/680M | Ok, 1.5k/180M | Ok, 2.0k/304M | — | Ok, 32k/456M | Ok, 1.7k/192M | No, 0/66M | Ok, 6.3k/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+UC | Forbid | No, 0/2.3G | No, 0/680M | No, 0/180M | No, 0/304M | — | No, 0/456M | No, 0/192M | No, 0/66M | No, 0/173M | No, 0/227M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
S+pontnt+mfence+WT+WB | Allow | Ok, 5.1k/2.3G | Ok, 243/680M | Ok, 240/180M | Ok, 821/304M | — | Ok, 2.4k/456M | Ok, 577/192M | No, 0/66M | Ok, 819/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
S+pontnt+mfence+WT+WC | Allow | Ok, 86k/2.3G | Ok, 2.7k/680M | Ok, 18k/180M | Ok, 6.4k/304M | — | Ok, 29k/456M | Ok, 23k/192M | No, 0/66M | Ok, 6.8k/173M | Ok, 1/227M |
| | | | | | | | | Allow unseen | | |
S+pontnt+mfence+WT+WT | Allow | Ok, 4.6k/2.3G | Ok, 242/680M | Ok, 229/180M | Ok, 743/304M | — | Ok, 1.9k/456M | Ok, 610/192M | No, 0/66M | Ok, 920/173M | No, 0/227M |
| | | | | | | | | Allow unseen | | Allow unseen |
Test MP
| Model | Hardware | CoreI5 | CoreI5-dual | CoreI7 | Chianti | Limoux | Teraram | Estephe | Barsac | Zdani |
MP+po+mfence+UC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+UC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+WB | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WB+WC | Allow | Ok, 11k/3.7G | Ok, 17/738M | Ok, 21/204M | Ok, 10/392M | Ok, 2/863M | Ok, 441/408M | Ok, 10k/553M | No, 0/66M | Ok, 889/173M | Ok, 41/267M |
| | | | | | | | | Allow unseen | | |
MP+po+mfence+WB+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WC+UC | Forbid | No, 0/3.7G | No, 0/738M | No, 0/204M | No, 0/392M | No, 0/863M | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WC+WB | Allow | Ok, 198M/3.7G | Ok, 42M/738M | Ok, 12M/204M | Ok, 39M/392M | Ok, 16M/863M | Ok, 26M/408M | Ok, 51M/553M | Ok, 48k/66M | Ok, 10M/173M | Ok, 422k/267M |
MP+po+mfence+WC+WC | Allow | Ok, 98k/3.7G | Ok, 6.8k/738M | Ok, 22k/204M | Ok, 11k/392M | Ok, 5.1k/863M | Ok, 16k/408M | Ok, 34k/553M | No, 0/66M | Ok, 3.3k/173M | Ok, 1/267M |
| | | | | | | | | Allow unseen | | |
MP+po+mfence+WC+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+UC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WB | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WC | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |
MP+po+mfence+WT+WT | Forbid | No, 0/2.8G | No, 0/738M | No, 0/204M | No, 0/392M | — | No, 0/408M | No, 0/553M | No, 0/66M | No, 0/173M | No, 0/267M |
| | Allow unseen | Allow unseen | Allow unseen | Allow unseen | | Allow unseen | Allow unseen | Allow unseen | Allow unseen | Allow unseen |