Hi,
When I include "clflush" instruction for out-of-order execution simulation
in MESITwoLevelCacheHeirarchy, it givis following error:
build/X86/mem/ruby/system/RubyPort.cc:433: fatal: Ruby functional read
> failed for address 0x1f2b80
Commenting out clflush operations seems to solve the proble
On 6/16/2023 11:39 AM, Khan Shaikhul Hadi via gem5-users wrote:
Hi,
I'm trying to figure out how "clflush" instruction works in gem5. Specially, how it issues a signal
to the cache controller to evict the block from cache hierarchy throughout the system and how it
receives confirmation to clea
Hi,
I'm trying to figure out how "clflush" instruction works in gem5.
Specially, how it issues a signal to the cache controller to evict the
block from cache hierarchy throughout the system and how it receives
confirmation to clean the store buffer so that the next fence let following
instructions
On 6/16/2023 3:07 AM, Alexandra-Nicoleta DAVID via gem5-users wrote:
Dear gem5 Community,
I am currently using the gem5 simulator for my research work and I find it a powerful and insightful
tool for studying and understanding the inner workings of computer architectures.
I am particularly in