You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello:
I simulate the following architecture using Gem5's classic cache:
There are 2 clusters;
Each cluster has 4 O3CPU cores;
Each core has private L1ICache, L1DCache, and L2Cache, they are mostly_incl;
Each L2Cache has 2 banks, each bank is interleaved according to the low order address;
Two clusters share L3cache, which has 8 banks, each bank is interleaved according to the low order address,they are mostly_excl.
Each cluster has only one port connected to L3Bus。
When I simulated, the following exception occurred:
src/mem/snoop_filter.cc:122: panic: panic condition (sf_item.requested & req_port).any() occurred: double request :( SF value 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Has anyone encountered this situation before?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello:
I simulate the following architecture using Gem5's classic cache:
There are 2 clusters;
Each cluster has 4 O3CPU cores;
Each core has private L1ICache, L1DCache, and L2Cache, they are mostly_incl;
Each L2Cache has 2 banks, each bank is interleaved according to the low order address;
Two clusters share L3cache, which has 8 banks, each bank is interleaved according to the low order address,they are mostly_excl.
Each cluster has only one port connected to L3Bus。
When I simulated, the following exception occurred:
src/mem/snoop_filter.cc:122: panic: panic condition (sf_item.requested & req_port).any() occurred: double request :( SF value 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Has anyone encountered this situation before?
Beta Was this translation helpful? Give feedback.
All reactions