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
