Cache hierarchy design #50
Replies: 2 comments 2 replies
-
This is great forward-thinking to support a future execution-driven simulation modeling (EDM). However, there are other ways to represent the data path for EDM that do not require the data to be copied into the performance model's cache. I have written a few EDM simulators in my past and one of them did perform the copies. It was a nightmare. 😆 Ensuring the data was coherent between cores in a multi-core simulation in addition to the overhead in copying the data over and over again significantly outweighed the benefits of keeping it local. There is another path... 😉 |
Beta Was this translation helpful? Give feedback.
-
Should a new private member variable be added to MemAccessInfo to record which unit or in_port initiated the MemAccessInfo or is wrapping MemAccessInfo with a nested class to add such information preferred? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have started this discussion so we can gather different ideas regarding the cache design.
From the issue I have the following
Beta Was this translation helpful? Give feedback.
All reactions