And the d-cache has a write-through policy? You are basically saying, I
don't have to worry about cache maintenance, is that correct?

Samuel

On Tue, Apr 24, 2012 at 3:28 PM, Ali Saidi <sa...@umich.edu> wrote:

> **
>
> Hi Samuel,
>
>
>
> The invalidations aren't needed for correctness, gem5 supports i cache
> snooping of invalidates and that is a perfectly acceptable thing to do from
> an architecture perspective. If you want to implement cache
> flushing/invalidation you'll first need to add the ability to do that to
> the caches and then connect the generation of the method you create to the
> arm instructions. It will take a fair amount of work to do.
>
>
>
> Ali
>
>
>
> On 24.04.2012 13:45, Samuel Hitz wrote:
>
> Hi there,
> How can I clean/invalidate I- and D-cache on your ARM implementation? It
> seems that many cache maintenance operations are not supported. Could
> someone help me with this?
> Best,
> Samuel
>
>
>
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to