Re: [Gems-users] New user question on cache parameters


Date: Fri, 30 Nov 2007 17:35:25 -0600
From: "Mike Marty" <mike.marty@xxxxxxxxx>
Subject: Re: [Gems-users] New user question on cache parameters
So by not having an L1 DCache, every data read and store must be serviced by the L2 cache?

I think you can do most of the implementation in SLICC, but choose a protocol with separate L1 and L2 controllers (like MESI_CMP_directory)

--Mike



On Nov 30, 2007 12:08 PM, Michael Hart <mahart110@xxxxxxxxx> wrote:
I have searched the list several times, but I would like to ask a question that will hopefully
provide clarification for future new users about setting up caches.

We would like to set up a private L1Icache, no L1Dcache and a shared L2 cache.  To set this
up, do we modify the SLICC files of our desired protocol or do we use gcache in Simics and hook
Ruby as the timing model for these objects?  If it is done in Simics, then obviously I will search more
throughly there.  

Thanks!
michael

_______________________________________________
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→]