On Wed, 20 Sep 2006, Mike Marty wrote:
Hi!
If I want to modify the associativity of a specific bank, how do
you suggest to modify its associativity and to select the specific bank ?
I'm not realizing previous suggestions ... Could you give me any hints?
Should I create a new cache object with the associativity changed and
then instantiate it?
Your help will be greatly appreciated!
Thanks,
Mario
Chip.C in the generated code directory instantiates multiple
L2CacheController objects. Each instantiates a CacheMemory.
the map_L1CacheMachId_to_L2Cache() function in
RubySlicc_ComponentMapping.{sm,h} directs a request to the right bank.
--Mike
Hi,
Could someone help me figure out how the L2 cache banks are instantiaded?
I'm trying to find where I can manipulate single L2 cache banks, for example
it's size or associativity.
Is there some way to do that? Where can I see, inside the code, the L2 split
into banks?
I'm thinking about adding a new ruby parameter to set a specific
configuration... how can I do that? The changes must be made inside the
~ruby/config directory, is that it?
Thanks for the attention.
--
Filipe Montefusco Scoton
_______________________________________________
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.
|