- 15 9月, 2020 4 次提交
- 14 9月, 2020 1 次提交
-
-
由 Allen 提交于
-
- 13 9月, 2020 2 次提交
- 12 9月, 2020 2 次提交
-
-
由 LinJiawei 提交于
-
由 zhanglinjuan 提交于
-
- 11 9月, 2020 5 次提交
-
-
由 GouLingrui 提交于
-
由 GouLingrui 提交于
-
由 Allen 提交于
Now, data array write port priority: store pipe > atomics pipe > refill. When atomics runs, store are all flushed out, new stores are blocked. So there will be no store competing for data write port. But refill may compete for data write port even if atomics runs with no spec exec! This is how it happens: speculative load misses goes to miss queue but this load was later killed and atomics starts running. Miss queue gets data and starts to refill, competing for data array write port. Atomics pipe fails to get data write port, assertion fails.
-
由 Allen 提交于
-
由 Allen 提交于
-
- 10 9月, 2020 8 次提交
- 09 9月, 2020 8 次提交
- 08 9月, 2020 10 次提交