Re: [Gems-users] Adding delay of one cycle when a L1 cache is being accessed


Date: Sat, 20 Jan 2007 12:55:32 -0600 (CST)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] Adding delay of one cycle when a L1 cache is being accessed
One way might be to directly access the cache bits from Sequencer.C.  If
it is an L1 hit and your bit is set, return a different stall time.

See how accesses are handled in the Sequencer.

--Mike

> Hi,
>
> I am trying to add a delay of one cycle on an access to L1 cache, but what I
> want is the delay will be on special cases only (when a special bit is
> turned on in the accessed cache line)
>
> I already added the special bit in the AbstractCacheEntry.h file and the
> functions to change it in the CacheMemory class.
> I would like to know how the L1 access latency is being calculated - How can
> I change the sm file to add 1 cycle to the latency for every access I have
> to an L1 cache line that has my special bit turned on.
>
> Thanks for any help
> Shachar
>
> --
> Open WebMail Project (http://openwebmail.org)
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
>
[← Prev in Thread] Current Thread [Next in Thread→]