Hi,

You can use the NonCoherentCache just like any other cache, but you have to 
place it below the point of coherence. The point of coherence in gem5 is a 
CoherentXBar which has the parameter point_of_coherence set to True, and this 
means that any memory above it is expected to be coherent (caches are snooped) 
and memories below it are not (we don't snoop the NonCoherentCache or the 
DRAMCtrl).


Hope this helps,


Nikos

________________________________
From: gem5-users <[email protected]> on behalf of Ric inzo 
<[email protected]>
Sent: 19 January 2019 13:56:27
To: [email protected]
Subject: [gem5-users] How to use Non coherence cache

Hello all,
Please, how can I use the non-coherence cache 
(https://github.com/gem5/gem5/blob/master/src/mem/cache/noncoherent_cache.cc).
Thank you
[https://mailfoogae.appspot.com/t?sender=acmljLmluem8xOEBnbWFpbC5jb20%3D&type=zerocontent&guid=f20cee60-094e-4d0d-b8a1-20a5ebd1e003]ᐧ
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to